分享一个封装的JS百度语音合成函数

查看 11|回复 0
作者:美文苑文学网   
分享一个封装的JS百度语音合成函数。摘自美文苑聊天室的语音提示(用户@通知,红包领取,签到,大转盘中奖,敏感词拦截等语音通知),不废话上代码
[ol]
  • function duanbaiduyuyin(fixedText){
  • var content = fixedText.trim();  
  • var audioId = 'audio' + Math.random().toString(36).substr(2, 9);
  • $('body').append('');
  • } [/ol]复制代码这样调用就可以了
    [ol]
  • duanbaiduyuyin('你需要合成的文字内容')[/ol]复制代码PS:上面有字数限制,请勿用于长文本一次性语音合成。反之参照美文苑即时通讯聊天室的JS。该JS已经包括了下面如果的所有条件写法。
    如果还需要更高级别的,比如用自己整合的百度语音合成接口返回的二进制音乐文件转成blob播放,或者是按文章内容的P标签分割进行循环语音合成播放,或者是按字数多少分割进行播放等,就重点阅读PS后面的内容。

    语音合成, 函数

  • 您需要登录后才可以回帖 登录 | 立即注册

    返回顶部