Как связать / синхронизировать полный список контактов с Google речевым API (REST) - PullRequest
2 голосов
/ 18 июня 2019

В настоящее время я работаю над преобразованием речи в текст с использованием Google REST API. Программа работает и дает мне текст выступления. Мой вариант использования - преобразовать имя (произнесенное) человека в текст. Например, "Rohan Chawhan".

Что я заметил:

Теперь, когда я сравнил результаты Google Assistant (на телефоне (Android / iOS) ) и Google REST API REST (на ПК с Linux), я нашел следующее:

- если контакты телефона и Gmail НЕ синхронизированы.
Google Assistant и Speech API показывают мне один и тот же текст, который является неправильным ("Rohan Chauhan"). Вероятно, это связано с тем, что в Индии "Rohan Chauhan" встречается чаще, чем "Rohan Chawhan".

- при синхронизации контактов телефона или Gmail.
Помощник Google правильно определяет имя "Rohan Chawhan", если оно присутствует в контакте. Так как в Speech REST API отображается тот же текст ошибки, что и выше "Rohan Chauhan"

Что я ищу: Есть ли способ синхронизировать / загрузить / связать список контактов / базу данных / таблицу имен для Google Speech API?

1 Ответ

1 голос
/ 18 июня 2019

Да, вы можете использовать подсказки фраз см. документацию Google https://cloud.google.com/speech-to-text/docs/basics#phrase-hints

...