python人工智能(语音)
文章平均质量分 84
关于python人工智能,语音识别 等
QQ_2780619724
学到的就要教人,调试过的就要记录下来。
展开
-
004、利用 百度AI 语音技术,把语音转文本
1、注册一个百度账号,创建应用后得到 AppID、API Key、Secret Key 百度账号,注册网址:https://passport.baidu.com/v2/?reg 参考百度文档,新手指南:https://ai.baidu.com/ai-doc/SPEECH/qknh9i8ed 根据指南文档—>领取免费额度—>创建应用—>获取密钥。(如何操作,指南文档里面写的很详细,这里不再叙述。)在您创建完毕应用后,平台将会分配给您此应用...原创 2021-06-24 23:10:09 · 1785 阅读 · 0 评论 -
003、利用 pyaudio 和 wave 进行录音
根据B站视频学习:https://www.bilibili.com/video/BV15E411B76N?p=11、wav音频文件相关知识Waveform Audio File Format(WAVE,又或者是因为WAV后缀而被大众所知的)是最常见的声音文件格式之一,是微软公司专门为Windows开发的一种标准数字音频文件,该文件能记录各种单声道或立体声的声音信息,并能保证声音不失真。 它采用RIFF(Resource Interchange File Format)文件格式结...原创 2021-06-24 15:02:35 · 781 阅读 · 0 评论 -
002、利用 speech_recognition 语音转换文本
import speech_recognition as sraudio_file = 'demo_audio.wav'r = sr.Recognizer()# 打开语音文件with sr.AudioFile(audio_file) as source: audio = r.record(source)# print('文本内容: ',r.recognize_sphinx(audio,language='zh_CN')) #汉语print('文本内容: ', r.recogniz.原创 2021-06-23 20:10:26 · 2300 阅读 · 1 评论 -
001、利用pyttsx3、SAPI、SpeechLib 实现文本转语音
1、使用pyttsx 先安装pyttsx3 : pip3 install pyttsx3 包的使用参考: 在https://pypi.org/ 搜索pyttsx3import pyttsx3 as pyttsxengine = pyttsx.init()engine.setProperty('rate', 115) # 设置语音播报速度,一般115比较合适。engine.setProperty('volume', 1.0) # 设置音量...原创 2021-06-23 12:16:40 · 2126 阅读 · 3 评论