设为首页收藏labplus社区产品资料库
84
积分值+2
47
掌控币+1
0  关注
4  粉丝
4  帖子
阿青吖
2021年12月29日

#人工智能# 讯飞语音合成(自注册账号,掌控板2.0及以上+拓展板)

文件名:讯飞语音(音频合成1).mxml

结合掌控板和讯飞语音平台来完成语音合成功能,通过讯飞语音平台将文本信息转换为音频,再通过掌控拓展板自带的喇叭将合成的音频播放出来。

语音合成技术是利用电子计算机和一些专门装置模拟人,制造语音的技术。语音合成,又称文语转换(Text to Speech)技术,能将任意文字信息实时转化为标准流畅的语音朗读出来,相当于给机器装上了人工嘴巴。

1. 登录讯飞语音平台,注册账号

Step1:进入讯飞语音平台 (https://www.xfyun.cn/) 注册账户,注册成功后返回登录。


Step2:点击进入“控制台”



Step3:点击“语音合成”—“在线语音合成(流式版)”即可获得三个关键的参数 APPID、APISecret、APIKey。


Step4:mPython 软件扩展的“讯飞语音”区中,找到“合成音频”指令,并将上一步获取到的三个参数对应复制到程序指令中。


Step5:完善语音合成应用程序。

①连接 WIFI


②使用两个变量分别存放要转换为音频的文字内容及转存的音频文件


③设置变量的初始值,其中变量“poem”为需要转换的文本信息;变量 audio_file 为经过讯飞平台合成的音频文件,注意该变量格式必须为 .pcm


④将上一步新建的变量对应放入“合成音频”指令中


⑤设置音频初始化和音量值,播放合成后的音频


4

点赞

2070 次阅读2 条评论4 人赞4 人订阅
2条评论