2)把以下代码放在</body>前面:
<script type="text/javascript" src="speech.w3cool.com/swf/speech.js,前面加上http://"></script>
<script type="text/javascript">
var _scid = "copytext" // 希望朗读的文章块的id
var _spid = "speech_player" //显示播放器的id
_sp_bg = "0xCDDFF3" //修改成想要的颜色
_sp_leftbg = "0x357DCE"
_sp_lefticon = "0xF2F2F2"
_sp_rightbg = "0x357DCE"
_sp_rightbghover = "0x4499EE"
_sp_righticon = "0xF2F2F2"
_sp_righticonhover = "0xFFFFFF"
_sp_text = "0x357DCE"
_sp_slider = "0x357DCE"
_sp_track = "0xFFFFFF"
_sp_border = "0xFFFFFF"
_sp_loader = "0x8EC2F4"
speaker()
</script>
可以把speech.js文件下下来,放在项目文件夹下,然后引用,这样可以不能连上互联网的情况下使用
不过用这个要条件的,普通网站即PR<5的只能共享32个合成服务,即播放会受到限制,有排队的规则,先到先合成声音。PR>=5的网站好像是免费享有的。
WebRTC是一个由Google发起的实时通讯解决方案,其中包含视频音频采集,编解码,数据传输,音视频展示等功能,可以通过技术快速地构建出一个音视频通讯应用。 虽然其名为WebRTC,但是实际上它不光支持Web之间的音视频通讯,还支持Android以及IOS端,此外由于该项目是开源的,我们也可以通过编译C++代码,从而达到全平台的互通。【点击免费试用,0成本启动】对于开发人员来说,WebRTC就是一组API。经常有人说WebRTC是JavaScript API的媒体引擎,准确说WebRTC是一个带有JavaScript API的媒体引擎。但这并不是全部。WebRTC并不止仅限于JavaScript。有很多系统是用C,Java,Python,C#,Erlang,Dart,甚至PHP所写。在移动端,原生软件在其客户端WebRTC SDK实现中使用的是Objective-C,Swift或者Java。但是最主要的是JavaScript。
想要了解更多关于webrtc的相关信息,推荐咨询ZEGO即构科技。即构科技有限公司是为开发者提供高品质实时音视频、实时语音、互动直播和IM即时通讯等服务的公司。核心团队成员均来自QQ,有超过20年的互联网和音视频技术开发经验,以及亿量级海内外用户运营服务能力。专注于实时音视频领域,致力提供全世界范围内最清晰稳定实时的语音视频服务,已服务4000+企业,适用于游戏、娱乐社交、在线教育、在线医疗、远程会议、智能硬件等多种用户场景。