python使用speech_recognition及pyttsx3在win10下实现ai语音交互助手问答代码
代码语言:python
所属分类:人工智能
代码描述:python使用speech_recognition及pyttsx3在win10下实现ai语音交互助手问答代码,ai聆听您的声音,提出问题后,他会跟您语音交互。
代码标签: python speech_recognition pyttsx3 win10 ai 语音 交互
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
#!/usr/local/python3/bin/python3 # -*- coding: utf-8 -* import speech_recognition as sr import pyttsx3 import openai openai.api_key = "<your-api-key>" # 创建 TTS 对象 engine = pyttsx3.init() # 创建 Recognizer 对象 r = sr.Recognizer() def getopenairesponse(keyword): response = openai.Completion.create( engine="text-davinci-003", prompt=keyword, max_tokens=1024, temperature=0.5 ) return response["choices"][0]["text"] while True: # 使用麦克风录音 with sr.Microphone() as source: print(&q.........完整代码请登录后点击上方下载按钮下载查看
网友评论0