Распознавание речи для javascript node.js - PullRequest
0 голосов
/ 06 октября 2018

В настоящее время я работаю над сайд-проектом.Я использую javascript и node.js на данный момент.Я пытаюсь добавить распознавание голоса в мои приложения, хотя не в браузере.Я знаю, что есть много вещей, которые используют API распознавания речи браузера, но я обычно запускаю свои скрипты в терминале, используя мой Mac.Например, я пытаюсь добиться чего-то следующего.Я бы сказал что-то, и если это соответствует оператору if, тогда скрипт выполнит любую задачу в соответствии с запросомПоэтому, если я скажу «Привет», он выполнит любую задачу, которая произойдет, когда будет сказано.Есть ли что-нибудь подобное?

Ответы [ 2 ]

0 голосов
/ 06 октября 2018

Существует множество модулей Node, которые просто оборачивают распознавание речи в браузере, если оно доступно, что не поможет, если вы не в браузере.Есть также несколько модулей, которые являются интерфейсами для внешних служб, которые будут выполнять распознавание речи для вас, если вы отправите им аудио.

Если вы ищете модуль, который фактически выполняет локальное распознавание речи, а не простоРешив проблему кому-то еще, я смог найти только pocketsphinx , который, хотя и является оберткой для инструмента, который вы должны установить (т.е. сам распознаватель отсутствует в JavaScript)тем не менее, якобы позволяет вам выполнять локальное распознавание речи на устройстве от NodeJS, не беспокоясь о «ценах» или конфиденциальности.

0 голосов
/ 06 октября 2018

У Google есть документация для их речевого API, созданного для NodeJS здесь .Это позволит вам загрузить звуковой файл или открыть канал на сервер API.Это позволит вам получить много данных о том, что они сказали: продолжительность, то, что они сказали в текстовом файле, доверие и многое другое.Вы можете проверить их API и цены здесь .

...