机器人之人工智能-语音合成-语音识别
小标 2018-09-28 来源 : 阅读 1773 评论 0

摘要:本文主要向大家介绍了机器人之人工智能-语音合成-语音识别,通过具体的内容向大家展现,希望对大家学习机器人有所帮助。

本文主要向大家介绍了机器人之人工智能-语音合成-语音识别,通过具体的内容向大家展现,希望对大家学习机器人有所帮助。


图灵机器人:
//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.右键运行即可

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标人工智能智能机器人频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程