我想获取语音识别引擎蜻蜓识别的文本并使用 python 获取文本。尝试过使用 natlink,但我想制作一个基于服务器的应用程序并只获取识别的文本
1 回答
1
您将不得不使用 Natlink 或 Windows 语音识别。没有识别引擎就无法识别文本。如果您想获得完整的识别文本,请使用听写元素而不是其他任何内容来创建命令。将其映射到一个 Function 操作,该操作可以对结果执行任何您想要的操作。像这样:
def myfunction(mycommand):
mycommand = str(mycommand)
'''do something ... '''
class MyRule(MappingRule):
mapping = {
"<mycommand>": Function(myfunction)
}
extras = [ Dictation("mycommand") ]
defaults = {"mycommand": None}
于 2016-05-10T02:13:42.627 回答