Como obter a voz Hindi usando o Google translate/Google cloud
Https://cloud.google.com/text-to-speech/docs/voices
enquanto o Google translator fala de volta se alguma vez traduzir de Inglês para Hindi e clicar no botão de alta voz.
Então, li Na Internet queHttps://translate.google.com.vn/translate_tts?ie=UTF-8&q=ANYTHING_TEXT&tl=en&client=tw-ob
Pode fazer o truque. Mas é para Inglês. Então, se eu mudar otl
para hi
, ele deve funcionar se eu substituir ANYTHING_TEXT
para qualquer coisa em hindi, mas fazer isso me dá estes resultados:
Https://translate.google.com.vn/translate_tts?ie=UTF-8&q=आप%20कैसे%20हैं&tl=hi&client=tw-ob
Está a dar-me áudio que não consigo entender. Então, as minhas perguntas... são Por que não podemos acessar a voz hindi usando o Google cloud e podemos usar o google translate? [[4]} 2) Como trabalhar para colocar a voz hindi a trabalhar no meu ficheiro python.3) O Google cloud oferece a api de tradução do google, mas só traduz o texto e dá o texto à saída e não o áudio. Diz-me, por favor, se é verdade.
1 answers
2) Você teria que usar um serviço TTS alternativo que suporta a linguagem hindi até que esta linguagem seja suportada pela API TTS do Google.
3) Sim, a API de tradução é apenas para texto. Podias ... use o resultado da API de Tradução como entrada para a API do TTS, mas como ela não suporta o idioma que você quer, você pode ter que enviar um pedido de recurso para o Rastreador de problemas públicos do Google Cloud para mostrar interesse no suporte da linguagem Hindi para este serviço.