python用百度AI实现语音合成和语音识别(完美)

 时间:2024-10-11 23:40:55

本文,介绍一下用python调用baidu-aip,来实现语音合成和语音识别的完整方法。

工具/原料

电脑

anaconda(python3)

baidu-aip模块

ffmpeg(这是音视频转换的软件)

ffmpeg的安装

1、通过百度网盘下载ffmpeg,当然也可以去官网下载最新版。pan.baidu.com/s/1UlqR246U9tLTqO6b82S_pw密码: 53dh

python用百度AI实现语音合成和语音识别(完美)python用百度AI实现语音合成和语音识别(完美)

语音合成

1、调用baidu-aip的语音合成功能,把一段文字合成成为一段wav格式的猕智烈寓音频。这段音频是可以播放的,读者可以下载试听。pan.baidu.com/s/1hjV3gbCVOTxY9hALPk8bkQ密码: 753j

python用百度AI实现语音合成和语音识别(完美)

ffmpeg——音频重采样

1、这里,我们使用python来调用cmd命令:b=os.popen(r"ffmpeg -y -i E:/m锾攒揉敫athebook/python/BaiduAI/a0.wav -acodec pcm_s16le -f s16le -ac 1 -ar 16000 E:/mathebook/python/BaiduAI/c0.wav")作用是,用ffmpeg把a0.wav转化为采样率为16000的c0.wav,不压缩。

python用百度AI实现语音合成和语音识别(完美)
  • js中字符串变量与数值变量如何区分?
  • 对Double类型数据进行截取
  • 数列求和的基本方法
  • 家装照明巧妙实用的设计方案汇总
  • winform用户控件的使用(1)
  • 热门搜索
    鸡刨豆腐的家常做法 烤蛋糕的做法 孕妇便秘怎么办 螃蟹的做法大全家常 钗怎么读 芋儿鸡的家常做法 螃蟹的做法 微信公众号怎么创建 鸡蛋酱的做法 汝怎么读