Я новичок в распознавании речи и работаю над проектом, который получит команду из распознаваемого списка.
Например, я бы сказал «Воспроизвести песню». Компьютер спросит название песни, и я могу это сказать. Затем он сравнит мой ответ с моей музыкальной библиотекой и найдет его.
Я знаю, как добавить узнаваемую грамматику к объекту SpeechRecognizer, как заставить компьютер говорить и как воспроизвести песню в iTunes. Однако я не могу понять, как заставить его диктовать или слушать и интерпретировать что-то, что не в списке грамматик. Есть ли метод, который мне не хватает? Или еще не было упрощено Microsoft? У меня нет кода, чтобы показать это, так как я даже не уверен, как искать эту конкретную идею.
Конечно, я мог бы заставить программу читать всю мою библиотеку, но это не оптимальное решение, учитывая, что у меня десятки тысяч песен. Заранее спасибо!