ПРИМЕЧАНИЕ: я использую итальянский распознаватель речи
Когда я запускаю свое простое приложение, которое использует Speech Recognizer (то же самое, если я использую SpeechRecognitionServer в AppleScript), я получаю это сообщение: "Для использования функций распознавания речи требуется загрузка в 0 байт »(не загружать 0 байтов и необходимость вокала в MyApplication) с двумя кнопками:« Отмена »и« Загрузить сейчас »(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
}
}
Что я пробовал
- Изменение языка распознавателя с итальянского на английский
- Повторная загрузка итальянской расширенной диктовки
- Включение диктовки перед запуском приложения
- Отключение расширенной диктовки перед запуском приложения
- Смена устройства ввода (даже пытаться не стоило, но я это сделал)
Может кто-нибудь помочь мне, пожалуйста?