Como obter a voz Hindi usando o Google translate/Google cloud

Estou a construir um assistente pessoal, que precisa de falar em hindi. Acho estranho que o google cloud text to speech não ofereça linguagem hindi,

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.

Https://translate.google.com/

Então, li Na Internet que

Https://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 o tl 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.

Https://cloud.google.com/translate/docs/

Author: Muhammad Naufil, 2019-01-06

1 answers

[[1]} parece que o Google já desenvolveu a sua voz Hindi, que pode ser utilizada como o melhor esforço num serviço gratuito como o Google Translate, mas se não for suficientemente boa como o Senhor indica, podem estar a melhorá-la antes de a apoiar no serviço TTS pago.

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.

 0
Author: Héctor Neri, 2019-05-15 23:43:41