因此,我将文本转为语音部分,例如:
from win32com.client import constants
import win32com.client
import pythoncom
speaker = win32com.client.Dispatch("SAPI.SpVoice")
speaker.Speak("message")
但我不知道该怎么做是使用上述系统进行语音识别(如果这甚至有语音识别)。更具体地说,文本系统的口头替代
variable = string(input("Question")).
我需要用它来制作一个系统来解析我的语音,然后使用现在的关键字来调用不同的函数。确实,我需要相当于这样做的语音识别:
WORD_LIST_ONE = ('term', 'term'...)
variable = string(input("Question?"))
if variable in WORD_LIST_ONE:
function()
所以基本上,我用什么来解析用户语音?另外,如果这个系统不包括语音识别,请指点我做的事情。
谢谢