如何在Delphi应用程序中使用Windows语音识别?

Del*_*ion 0 windows delphi speech-recognition text-to-speech speech-to-text

我知道如何使应用程序读取文本并在Delphi中使用VBScript文件说出来,但我想知道如何让应用程序监听命令并对其进行响应.就像一个人工智能系统,可以使用基本的Windows命令,但是从我的Delphi应用程序而不是原始的Windows语音识别.

And*_*y_D 6

您可以在Delphi中完成所有操作,而无需使用任何VBScript.

首先,我建议你阅读这些概念,并在原则上获得良好的基础.一旦您对这些概念有了充分的了解,就可以通过将其类型库导入项目来利用Microsoft Speech API组件.

Brian Long撰写了一篇关于语音API的优秀文章,可以在EDN上找到源代码,可以在这里找到