Por que a pronúncia do eSpeak é desativada, mesmo que eu especifique o idioma?

0

Estou tentando usar a versão de linha de comando do eSpeak:

link

É possível alterar as vozes, mas a pronúncia do idioma continua sendo o inglês americano.

Por exemplo:

espeak.exe -v es "como estas?"

Por que parece que um americano está tentando falar espanhol e não a pronúncia em espanhol?

    
por Berry Tsakala 05.10.2012 / 17:09

2 respostas

1

Why does it sound like an American trying to speak Spanish, and not Spanish pronunciation?

Provavelmente porque é assim que é gravado no arquivo de voz? Talvez eles não pudessem / não conseguissem um falante nativo para fazer o trabalho, daí a má qualidade.

Veja o que a documentação do speak tem a dizer:

Help Needed

Many of these are just experimental attempts at these languages, produced after a quick reading of the corresponding article on wikipedia.org. They will need work or advice from native speakers to improve them. Please contact me if you want to advise or assist with these or other languages.

The sound of some phonemes may be poorly implemented, particularly [r] since I'm English and therefore unable to make a "proper" [r] sound.

A major factor is the rhythm or cadance. An Italian speaker told me the Italian voice improved from "difficult to understand" to "good" by changing the relative length of stressed syllables. Identifying unstressed function words in the xx_list file is also important to make the speech flow well. See Adding or Improving a Language.

Além disso,

fi Finnish This has had assistance from native speakers and should be usable.

fr French This has been improved by a native speaker, and should be OK.

Então, meu palpite acima estava correto. Embora a página indique que "o espanhol tem boas regras de ortografia, então deve ser OK", deve indica claramente alguma quantidade de dúvida.

Basicamente, é gratuito e de código aberto, então você pode pegar o que recebe, ajudar a melhorar ou comprar software comercial que forneça arquivos de voz muito melhores criados com a ajuda de falantes nativos.

    
por 07.10.2012 / 20:08
0

Acho que as marcas de acento podem ser significativas na forma como o eSpeak interpreta os sons, especialmente em espanhol. Eu venho estudando essa linguagem ultimamente usando uma ferramenta de coaching on-line, e sei que ela vai reclamar quando eu deixar de lado o sotaque agudo.

Ergo, "como estas?" pode soar significativamente diferente do apropriado "¿cómo estás?".

Tente colocar os sinais de acentuação, e se ainda soar errado, minha hipótese seria que os arquivos de voz não estão sendo lidos corretamente pelo eSpeak; talvez eles não estivessem totalmente instalados. No entanto, se esse fosse o caso, você esperaria ver um erro como "Falha ao ler voz 'es'".

Espero que isso ajude.

    
por 19.07.2014 / 19:44