@bezvozni

Как распознать аудио в текст гуглом на php?

Пробую демо код с главной страницы https://cloud.google.com/speech-to-text/ таким образом:

<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://speech.googleapis.com/v1/speech:recognize?key=myKey');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, '{"audio":{"content":"RTovT1NQYW5lbC9kb21haW5zL3Rlc2R0L3ZpZGVvcy9nZGdkcy5mbGFj"},"config":{"enableAutomaticPunctuation":true,"encoding":"FLAC","sampleRateHertz":16000,"languageCode":"ru-RU","model":"default"}}');
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
$out = curl_exec($ch);
curl_close($ch);

echo $out;
?>


В ответ получаю {}

php код для post запроса тупо скопировал с интернета

как получить текст расшифровки?
  • Вопрос задан
  • 184 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы