NSSpeechRecognizer:“使用语音识别功能需要下载0字节”,并带有简单代码

时间:2018-12-01 11:26:24

标签: macos speech-recognition

注意:我正在使用意大利语语音识别器

当我启动使用语音识别器的简单应用程序时(与在AppleScript中使用SpeechRecognitionServer相同),我收到以下消息:“必须下载0字节才能使用语音识别功能”(取消下载di 0字节è每有必要使用MyApplication中的lefunzionalitàdi riconoscimento vocale),带有两个按钮:“取消”和“立即下载”(Scarica adesso)。当我单击第二个按钮时,它什么也没做。

import Cocoa
@NSApplicationMain
class AppDelegate: NSObject, NSApplicationDelegate {

@IBOutlet weak var window: NSWindow!
let rec = NSSpeechRecognizer()


func applicationDidFinishLaunching(_ aNotification: Notification) {
    // Insert code here to initialize your application
    rec?.commands = ["Comando di prova", "Secondo comando"]
    rec?.startListening()
}

func applicationWillTerminate(_ aNotification: Notification) {
    // Insert code here to tear down your application
}


}

我尝试过的

  • 将识别器语言从意大利语更改为英语
  • 重新下载意大利语增强的听写
  • 在启动应用程序之前启用听写
  • 在启动应用程序之前禁用增强的听写功能
  • 更改输入设备(甚至不值得尝试,但我做到了)

有人可以帮我吗?

0 个答案:

没有答案