【问题标题】:Can I use OS X 10.8's speech recognition/dictation without a GUI?我可以在没有 GUI 的情况下使用 OS X 10.8 的语音识别/听写吗?
【发布时间】:2012-08-04 19:22:24
【问题描述】:

理想情况下,我想使用 Python 的 10.8/Mountain Lion 的听写功能,而不需要 GUI。据我所知,目前仅使用 UITextInput protocol 支持听写,这意味着 GUI(正确吗?)。

【问题讨论】:

  • 您在 python 下标记它有什么特别的原因吗?你想在 python 中使用它吗?
  • 是的,正如我在问题中所说,理想情况下,我想在 Python 中使用听写功能。
  • 哦,我的错,我承认略读...
  • 您可能还想关注这个相关问题:stackoverflow.com/questions/11702804/…
  • 我很确定UITextInput是你从iOS使用iOS听写功能的方式,与OS X无关,所以你一直在错误的地方搜索。

标签: python macos cocoa speech-recognition osx-mountain-lion


【解决方案1】:

您可以创建一个虚拟文本字段并通过模拟按键以编程方式开始听写(此处已成功尝试)

【讨论】:

  • @Anno2001 你能告诉我如何模拟两次“fn”按键吗?
  • CGEventCreateKeyboardEvent(src, 0x3F, true) 是:)
【解决方案2】:

我想你想要Speech Framework。 SFSpeechRecognizer 等。我不认为这需要 macOS 上的窗口会话,因为这是 AVFoundation 的一部分,尽管我不是 100% 确定。试试看。 :-)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-25
    • 1970-01-01
    • 2021-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-27
    • 1970-01-01
    相关资源
    最近更新 更多