精品项目开发
分享
  • 收藏
  • 举报
    X
    百度语音合成插件本地存储版上线
    1006
    4

    非常感谢阿赖的指导~,其次请suifeng见谅,因项目需要所以才做这个,并无它意;

    与随风的在线语音识别不同之处在于:

    1. 内容合成音频文件存储本地,毕竟音频合成要按次数收费,不能每个用户每次进入页面都去生成一次,有点浪费了;

    2. 去除免费语音识别接口,声音效果不好,免费的不太理想!

    3. 把音频文件存在本地,大家可以各种发挥,比如你看好了一款漂亮的播放器,比如你看好了一段音频播放的特效,随手拉过来即可部署


    图文:

    1. 安装之后进入插件参数设置,填写以下三项

    2.启用钩子

    3.需要生成的时候,打开开关,填写内容后确定,文章越长所需时间越长,请耐心等待!

    4.生成成功之后,在插件-日志中显示,点击即可播放!


    二、百度语音相关配置:

    1. 点击https://console.bce.baidu.com/ai/?_=1618903641157&fromai=1#/ai/speech/app/list

    登录之后创建应用,

    创建成功后将这三项分别填入后台

    据说可以领取免费额度,如图


    三、关于文件的存储

    1. 若当前内容已经合成过,当content字段内容有所变动,将会重新合成并覆盖原有的音频,反之则不会执行合成,节约次数;

    2. 删除频道内容后,合成记录及音频文件也会从本地自动删除,节约空间;


    四、模板调用(请忽略样式,大家可以套其他的音频播放器或者js特效)

    {volist name=":fun('getaudio@index',$info['id'],'cms')" id="rs"}
                    
                        
                            
                                
                            
                        
                        
                           大小 {$rs.size}
                        
                    
    {/volist}


    五、接口

    如果你在做uni或者类似单页应用,可以私信我要接口


    ①为什么一篇文章会合成多个mp3文件:

    因为合成音频的最大字节数1024(百度要求如下图),所以文章过长时,将其按每1024字节(512字)分割成多段,每段分别合成,大家可以通过引入播放器处理连播;



    8
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 4
    更多回复
        你可能感兴趣的主题
    恢复多功能编辑器
  • 3 1
  • 精品项目开发
        圈内贴子3637
    • 圈子成员217
    本圈子内的新贴

    推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648