Я не могу найти способ отправки локального файла с помощью Google STT в командной строке curl.Как следует из их туто, здесь мой request.json:
{
"config": {
"encoding":"FLAC",
"sample_rate": 16000,
"language_code": "fr-FR"
},
"audio": {
"uri":"audio-file.flac"
}
}
моя командная строка:
curl -s -X POST -H "Content-Type: application/json" --data-binary @request.json "https://speech.googleapis.com/v1beta1/speech:syncrecognize?key=MY_API_KEY"
Но я получаю результат ошибки:
{
"error": {
"code": 400,
"message": "RecognitionAudio not set.",
"status": "INVALID_ARGUMENT"
}
}
Как я могу написать request.json для отправки локального аудиофайла ??Спасибо за помощь:)