查看: 317|回复: 7

[入门教程] 用mPython玩百度语音

[复制链接]
本帖最后由 rzyzzxw 于 2020-8-2 10:07 编辑

mPython-百度语音【转发】https://www.labplus.cn/posts/5f165b18b9c98651f298dbd3
mPython也支持百度语音啦,可以进行音频合成,音频识别等等等等等。



第一部分:使用百度语音功能,首先需要获取百度智能云的API Key和Secret Key,编译程序时需要使用。
1:登陆百度智能云(如果没有请先注册)。点击我打开
2:在左侧选择产品服务,再选择语音技术。


3:选择创建应用


4:填入所需内容后,选择立即创建。


将会提示创建完毕。


5:在左侧选回概览,再选择管理应用


6:就可以查找需要的API Key和Secret Key。


7:百度语音识别可以直接免费使用了,注意语音识别免费使用是5万次,180天的时间;
而使用百度语音合成还需要返回概览。在领取免费额度选择立即领取也可以直接购买音库。


注意语音合成免费额度也有使用限制



第二部分:通过mPython软件选择添加百度语音的功能
(掌控板,人工智能交互实验箱,1956三款主控板可以使用该功能)
1:打开mPyhon软件,在左侧选择添加



再选择百度语音

202008025634..png


2:合成音频用法
连接wifi,填入账号密码,可新建变量poem存放文字内容
新建变量audio_file存放音频文件使用。把两个变量写入[百度语音]合成音频的”文字内容”,”转存为音频文件”,API Kye和Secret Key参考第一部分获取。。接着通过音频播放audio_file变量存放的音频文件即可。具体案例如下。


3:识别音频用法
连接wifi,填入账号密码,可新建变量audio_file存放音频文件。按键A按下开始录音,把变量audio_file写入[百度语音]识别音频的待识别音频文件即可,API Kye和Secret Key参考第一部分获取。通过oled屏和rgb灯提示状态,具体案例如下。


示例程序.zip (3.46 KB, 下载次数: 10)

佛系唐法官  中级技师

发表于 6 天前

合成要的有源音箱什么意思
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 5 天前

佛系唐法官 发表于 2020-10-16 19:59
合成要的有源音箱什么意思

掌控板本身的蜂鸣器并不能播放声音,要外接有源音箱,或者用有喇叭的扩展板。
回复

使用道具 举报

佛系唐法官  中级技师

发表于 5 天前

rzyzzxw 发表于 2020-10-17 14:17
掌控板本身的蜂鸣器并不能播放声音,要外接有源音箱,或者用有喇叭的扩展板。 ...

知道了,谢谢
回复

使用道具 举报

gray6666  初级技神

发表于 4 天前

可以离线运行吗?
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 4 天前

gray6666 发表于 2020-10-18 10:19
可以离线运行吗?

不能,要联网
回复

使用道具 举报

gray6666  初级技神

发表于 3 天前

help.png
运行程序报错,不知是何原因?
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 3 天前

gray6666 发表于 2020-10-19 09:10
运行程序报错,不知是何原因?

网络不好
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2020 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail