2014-10-21 3 views
15

Я использовал this link для создания ключей API, но API-интерфейс Speech не был найден на консоли.Google Speech API V2

Пример приложения Я следую здесь: https://github.com/gillesdemey/google-speech-v2/

Я продолжаю получать сообщение об ошибке:

Your client does not have permission to get URL.

В чем проблема?

+1

Читали ли вы смелое желтое предупреждение в верхней части страницы Chromium вы связаны? – smorgan

ответ

28

Вы должны быть участником списка обсуждений хром-dev до, вы можете включить Speech API в своей консоли разработчика Google.

  1. К Chromium Dev group и щелкните Присоединиться к списку. Не публикуйте в группе информацию о API Google Speech, так как он полностью отключен от темы.

  2. Вернуться к Google Developers Console, выберите ваш проект, введите APIs & Auth/APIs. Теперь вы увидите Speech API. Нажмите, чтобы включить его.

  3. Перейти к учетным данным, Создать новый ключ, Ключ сервера. Вы можете указать список IP-адресов для обеспечения безопасности.

Теперь вы можете делать запросы в Google Speech API v2. Имейте в виду, что это экспериментальный API и ограничен 50 запросами в день на проект.

Вот пример (с использованием Linux):

arecord -D plughw:2,0 -f cd -t wav -d 10 -r 16000 | \ 
flac - -f --best --sample-rate 16000 -o out.flac; \ 
wget -O - -o /dev/null --post-file out.flac --header="Content-Type: audio/x-flac; rate=16000" \ 
"http://www.google.com/speech-api/v2/recognize?lang=en-us&key=ADD_YOUR_KEY_HERE&output=json" | \ 
sed -e 's/[{}]/''/g' 
+3

Причина, по которой вам нужно присоединиться к chromium-dev, заключается в том, что API предназначен только для использования в разработке Chromium. Присоединение к этой группе, чтобы попытаться получить доступ к API для другого использования, - это решение неправильной проблемы. Если вы не занимаетесь разработкой Chromium, вам не следует использовать API. – smorgan

+1

Требуется правильный способ использования google speech apis, если не для Chrome-dev, поскольку он применим для многих бизнес-кейсов. https://cloud.google.com/speech/ теперь доступен. Еще только 2 минуты - проверьте, можно ли использовать на больших файлах. – arntg

+0

Имеет ли google речь в текстовых API для общего пользования. Можете ли вы предоставить ссылку на документацию для API, я не могу ее найти. Спасибо – Sanket