非常感谢阿赖的指导~,其次请suifeng见谅,因项目需要所以才做这个,并无它意;
与随风的在线语音识别不同之处在于:
内容合成音频文件存储本地,毕竟音频合成要按次数收费,不能每个用户每次进入页面都去生成一次,有点浪费了;
去除免费语音识别接口,声音效果不好,免费的不太理想!
把音频文件存在本地,大家可以各种发挥,比如你看好了一款漂亮的播放器,比如你看好了一段音频播放的特效,随手拉过来即可部署
图文:
安装之后进入插件参数设置,填写以下三项
2.启用钩子
3.需要生成的时候,打开开关,填写内容后确定,文章越长所需时间越长,请耐心等待!
4.生成成功之后,在插件-日志中显示,点击即可播放!
二、百度语音相关配置:
登录之后创建应用,
创建成功后将这三项分别填入后台
据说可以领取免费额度,如图
三、关于文件的存储
若当前内容已经合成过,当content字段内容有所变动,将会重新合成并覆盖原有的音频,反之则不会执行合成,节约次数;
删除频道内容后,合成记录及音频文件也会从本地自动删除,节约空间;
四、模板调用(请忽略样式,大家可以套其他的音频播放器或者js特效)
{volist name=":fun('getaudio@index',$info['id'],'cms')" id="rs"}
五、接口
如果你在做uni或者类似单页应用,可以私信我要接口
①为什么一篇文章会合成多个mp3文件:
因为合成音频的最大字节数1024(百度要求如下图),所以文章过长时,将其按每1024字节(512字)分割成多段,每段分别合成,大家可以通过引入播放器处理连播;