一.导入SpeechRecognition 包进行语音识别和语音录制
导入方式:(适用于python3)
pip3 install SpeechRecognition
查询是否导入成功:(运行python环境)
import speech_recognition as sr
sr.__version__
二.我们在这个过程中需要调用百度API,所以导入百度API包
pip3 install baidu_aip
在python编译环境下,导入百度API包,调用百度API
from aip import AipSpeech
三.导入语音输入包
pip3 install pypiwin32
在python编译环境下,导入语音输入包
import win32com.client
speaker = win32com.client.Dispatch("SAPI.SpVoice")
speaker.Speak("你好")
下面是调用百度API和图灵API进行语音聊天输入和输出
import speech_recognition as sr #语音识别包
from aip import AipSpeech #音频文件转化为文字 百度API
# 调用图灵机器人进行对话
import requests
import json
#语音
import win32com.client
#语音输入
speaker=win32com.client.Dispatch("SAPI.SpVoice")
#