摘要:本文主要向大家介绍了机器人之人工智能-语音合成-语音识别,通过具体的内容向大家展现,希望对大家学习机器人有所帮助。
本文主要向大家介绍了机器人之人工智能-语音合成-语音识别,通过具体的内容向大家展现,希望对大家学习机器人有所帮助。
图灵机器人:
//www.tuling123.com
百度开发平台:
//ai.baidu.com/
下载
baidu-api
如果已安装pip,执行pip install baidu-aip即可。
ffmpeg 先下载文件,再配置到系统路径
下载完安装包,解压后,将该绝对路径 配置到系统路径。
配置成功如下:
打开电脑的录音机。
jieba中文分词
1.
2.创建应用
3.自动生成
4.
语音合成
1.
2.复制代码到一个新的py文件中。
3.右键运行,即可将文字转成语音。
代码:
# 语言合成 文字 ->语音
from aip import AipSpeech
""" 你的 APPID AK SK """
APP_ID = ‘11262331‘
API_KEY = ‘Weu6QCLgU8oCPvULqpOSer7c‘
SECRET_KEY = ‘wMThGsaL8NPdNgE6z4A3Rmes1DvWNBO1‘
client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)
result = client.synthesis(‘你好呀,我的贝贝‘, ‘zh‘, 1, {
‘vol‘: 5,
‘spd‘: 6,
‘pit‘: 3,
‘vol‘: 9,
‘per‘: 4
})
# 识别正确返回语音二进制 错误则返回dict 参照下面错误码
if not isinstance(result, dict):
with open(‘贝贝.mp3‘, ‘wb‘) as f:
f.write(result)
语音合成
语音识别
1.SDK文档
2.复制代码到一个新的py文件中。
3.代码:
import os
cmd = "ffmpeg -y -i %s -acodec pcm_s16le -f s16le -ac 1 -ar 16000 %s"%("贝贝.mp3","贝贝.pcm")
os.system(cmd)
pcm
4.在cmd中先运行该文件,转换语音的格式为pcm格式。
5.右键运行即可
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标人工智能智能机器人频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号