Я новичок в этом форуме.Я пытаюсь заставить работать Google Cloud TTS API, но столкнулся с некоторыми проблемами.
Страница: https://cloud.google.com/text-to-speech/docs/quickstart-protocol
Мне удается пройти всю страницу до тех пор, пока "Синтезировать аудио из текста", как я цитирую ниже.Моя проблема в том, что я просто не понимаю, как Google хочет, чтобы я запускал скрипт.Это похоже на оператор Nix, и я использую Windows.
Изначально я пытался заставить работать примеры Python, но я так и не получил его.
Кто-нибудь пробовал это и заставил его работать?
Образец цитирования:
Синтезировать аудио из текста Вы можетепреобразовать текст в аудио, сделав HTTP-запрос POST к конечной точке https://texttospeech.googleapis.com/v1beta1/text:synthesize.В тексте вашей команды POST укажите тип голоса для синтеза в разделе конфигурации голоса, укажите текст для синтеза в текстовом поле раздела ввода и укажите тип звука для создания в разделе audioConfig.
Запустите следующую строку в командной строке, чтобы синтезировать звук из текста с помощью API-интерфейса для преобразования текста в речь. Команда использует gcloud auth application-default print-access приложения-token команда для получения токена авторизации для запроса.
Ответ направляется в выходной файл synthesize-output.txt.
Curl -H "Authorization: Bearer "$(gcloud auth application-default print-access-token) \
-H "Content-Type: application/json; charset=utf-8" \
--data "{
'input':{
'text':'Android is a mobile operating system developed by Google,
based on the Linux kernel and designed primarily for
touchscreen mobile devices such as smartphones and tablets.'
},
'voice':{
'languageCode':'en-gb',
'name':'en-GB-Standard-A',
'ssmlGender':'FEMALE'
},
'audioConfig':{
'audioEncoding':'MP3'
}
}" "https://texttospeech.googleapis.com/v1beta1/text:synthesize" > synthesize-text.txt