美文网首页
百度语音合成播报

百度语音合成播报

作者: 鹿简luz | 来源:发表于2021-10-26 08:46 被阅读0次

    今天做了个语音播报,写个小demo;

    1.注册并登陆百度智能云点击这里

    2.登陆成功后点击这里,进入语音中心

    image.png

    3.点击 创建应用

    image.png

    4.创建完成后,点击 管理应用,即可查看到刚才创建的应用,并获取当前应用的APIKey和SecretKey;

    image.png

    5.将获取的两个key通过https://aip.baidubce.com/oauth/2.0/token接口请求会AccessToken

    获取AccessToken的官网地址点击这里

    https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=您的APIKey&client_secret=您的SecretKey
    此接口会返回AccessToken
    

    6.使用

    两个接口都可以,二选一
    http://tsn.baidu.com/text2audio
    https://tsn.baidu.com/text2audio
    播放示例demo:
    const url = http://tsn.baidu.com/text2audio?tok=上方第5步骤接口获取到的AccessToken&tex=需要播报的文本内容&cuid=用户唯一标识&ctp=1&lan=zh;
    const audioExample = new Audio(url);
    audioExample.src = url;
    audioExample.play();
    
    

    官网传参解释


    image.png

    请求方式及参数基本说明官网地址点击这里

    报错信息:Failed to load because no supported source was found

    若提示报错信息:Failed to load because no supported source was found
    则是 百度语音合成的免费额度用完了,需要领取免费额度并重新创建一个应用项目
    
    

    相关文章

      网友评论

          本文标题:百度语音合成播报

          本文链接:https://www.haomeiwen.com/subject/ksrsaltx.html