Ler string e chamar em voz java

Gostaria de saber qual API posso utilizar em JAVA, para o seguinte cenário, em que eu tenho uma String com uma senha, por exemplo, e o programa ler a String e chama por voz. As que encontrei são em inglês, e não tem um exemplo básico do que realmente quero.

Agradeço.

Quer em português? Será bem difícil encontrar.

Isso, em português.

A senha é numérica somente ou alfanumérica?

A pronúncia precisa ser completa (101 = cento e um) ou pode ser caractere por caractere (101 = um, zero, um)?

O Projeto ACBr tinha um componente para isso (ACBrFala, se não me engano). Dê uma olhada se não tem pra Java (um projeto paralelo da versão Delphi) ou se não consegue usar esse componente como base (ou ao menos os arquivos .wav).

Abraço.