设为首页收藏labplus社区产品资料库
0
积分值+2
0
掌控币+1
0  关注
7  粉丝
3  帖子
小古德
2020年01月03日

#物联网应用#掌控板TTS文字转语音以及语音识别

如果想让掌控板说话,那就需要运行TTS程序,那什么是TTS呢?

  • 什么是语音合成(TTS)?

TTS是Text To Speech的缩写,即“从文本到语音”,是人机对话的一部分,将文本转化问文字,让机器能够说话。

  • 我们该使用什么在线平台?

掌控拓展板的在线语音合成功能是使用讯飞在线语音合成API ,用户在使用该功能前,需要在讯飞开放平台注册并做相应的配置。接下来我们一步步在讯飞网站进行前期配置。

  • Part.1 TTS语音合成


1,我们首先打开 讯飞开放平台(https://www.xfyun.cn/),随后点击右上角的“注册”,注册一个自己的讯飞开放平台账号。

  


2,随后点击右上方的控制台


3,第一次登入的用户我们创建新应用


4,填入所需内容,实际自己选择就好,随后选择提交,并点击进入我们刚创建的这个应用。


5,在左侧我们选择“在线语音合成(流式版)”我们可以看到红框内的三个内容,这就需要填到程序中。


6.接下来我们写好程序,刷入后稍作等待即可听到声音

  • Part.2 在线语音识别(需求v1.1版本掌控板)


7.同样我们在左侧选择“语音听写(流式版)”,并且能在右侧红框内红框内看到我们所需的信息。



8.写好程序刷入后,我们稍作等待即可开始识别。

  • 关于白名单:白名单功能即为防止他人盗用你的api key,耗费你的使用次数,如果需要保护自己的apikey不被盗用,即可设置白名单,使用白名单需要注意以下几点:

1,该功能若开启,则仅限列表中IP的访问,关闭功能表示接收任意IP访问。

2,IP白名单仅对使用WebAPI调用方式生效。SDK调用方式没有限制。

3,IP白名单开关和地址的设置,5分钟后生效。

白名单设置在以上两个页面的右下角,我们首先点击开关,随后编辑ip地址。


关于本机的外网ip地址,我们可以上网站http://www.ip138.com/ 进行查询。

LittleGood

2020.01.03

20

点赞

3832 次阅读18 条评论2 条回复20 人赞10 人订阅
18条评论