{
"config": {
"encoding":"FLAC",
"sample_rate": 16000,
"language_code": "en-US"
},
"audio": {
"uri":"gs://speechtotextapi/audio_file.flac"
}
}
curl -s -X POST -H "Content-Type: application / json" --data-binary @ request.json \ "https://speech.googleapis.com/v1/speech:recognize?key= $ {API_KEY}"
Сначала я преобразовал файл mp4 в формат FLAC, а затем загрузил его в корзину. Это ответ API.
{"error": {"code": 400, "message": "Получены недопустимые данные JSON. Неизвестное имя \" sample_rate \ "в 'config': поле не найдено.», «status»: «INVALID_ARGUMENT», «подробности ": [{" @type ":" type.googleapis.com/google.rpc.BadRequest "," fieldViolations ": [{" field ":" config "," description ":" Получена недопустимая полезная нагрузка JSON. Неизвестное имя \ "sample_rate \" в 'config': поле не найдено. " }]