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

百度语音合成播报

作者: 鹿简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
则是 百度语音合成的免费额度用完了,需要领取免费额度并重新创建一个应用项目

相关文章

  • 百度语音合成播报

    今天做了个语音播报,写个小demo; 1.注册并登陆百度智能云点击这里[https://cloud.baidu.c...

  • 智能语音客服服务助手

    智能语音客服服务助手 语音识别 阿里语音识别 百度语音识别 讯飞语音识别 语音合成 阿里语音合成 百度语音合成 讯...

  • 【Swift】语音播报数字转汉字

    最近项目需求,要求做语音播报。播报的部分 百度一大堆,我们采用多个语音文件合成+推送扩展的方式。这就涉及到把数字转...

  • 无标题文章

    百度地图语音播报TTS 授权失败语音播报 SDK内置百度TTS语音播报功能,需要对应用进行授权验证才能够使用,因此...

  • 语音播报(vue3+百度语音合成)

    直接引用该接口,在text后面加自定义文字的UTF-8编码,在js中可以用encodeURI(文本)编码,将返回的...

  • 实现循环语音识别、合成简单封装

    实现循环语音识别、合成简单封装 需求背景 最近项目上遇到一个需求:语音识别获取文字后后台交互获取结果并语音合成播报...

  • 后台推送-语音播报

    语音播报功能的实现必须是推送加语音合成,选择的推送是极光推送,本文最终实现的效果即使APP被杀死也可以进行语音播报...

  • iOS中的音频文件合成

    音频合成: 把多个本地音频文件合成一个音频文件 使用场景: 收款播报类型app、用固定音频文件组合进行语音播报 题...

  • Android TTS 语音合成播报

    Android TTS 语音合成播报Android系统原生自带了一个TTS引擎。可以自定义TTS引擎,系统默认TT...

  • iOS 一行代码简单调用百度语音合成

    百度语音合成 调用。 [[BaiduSpeechManage sharedBaiduVoiceManage] Sp...

网友评论

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

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