代码之家  ›  专栏  ›  技术社区  ›  Stradigos

语音识别编程问题入门

  •  4
  • Stradigos  · 技术社区  · 14 年前

    所以,你们可能都见过铁人托尼与人工智能系统贾维斯的互动。演示剪辑 here (对不起,这是一个广告。)

    我对C语言、C++和Visual Basic非常熟悉,但我不确定我有什么样的选择来编程这样的东西。理想情况下,我想让它通过自动化一些事情来帮助我处理一些项目。

    在做了一点研究之后,我看到很多人在使用苹果脚本。嗯,我是一个Windows开发人员,我在Windows上工作,所以,那不管用。

    微软有语音软件开发工具包,但我听说我不能用它来学习自定义单词…因为它只是使用它的标准库。这是真的吗?SDK语音识别的其他限制是什么?那还有别的事吗?

    另外,对于这样的项目,哪种语言更适合使用?是C还是VB?

    1 回复  |  直到 12 年前
        1
  •  6
  •   Hans Passant    14 年前

    .NET 3.0 system.speech.recognition命名空间在SAPI SDK周围具有非常优雅的.NET包装类。包括自定义识别的语法类。像往常一样,任何支持.NET的语言都可以利用它,具体的语言并不重要。