A funcionalidade disponível Text- To- Speech na plataforma Android permite aos desenvolvedores criar aplicações que podem falam texto em voz alta . A instalação Text-To- Speech pode ser adaptado para diferentes idiomas e locais , permitindo-lhe para criar uma experiência que é direcionado para usuários do aplicativo . Implementar Text- To- Speech dentro de suas próprias aplicações Android é simples. A tarefa pode ser levada a cabo usando a sintaxe que é claro para entender . Instruções 
 1 
 Abra o arquivo Java para a classe que você deseja usar a função Text-To- Speech dentro Adicione as seguintes instruções de importação , na parte superior do seu arquivo : 
 
 importação android.speech.tts.TextToSpeech ; 
 
 android.speech.tts.TextToSpeech.OnInitListener importação; 
 
 java.util.Locale importação; 
 
 Estes são necessários para o uso de Texto -To -Speech e para definir o local que você deseja atingir. 
 2 
 Alter sua classe Java para usar Text-To- Speech . Para usar a funcionalidade Text- To- Speech , sua classe deve implementar a interface correta. Alterar a sua declaração de classe da seguinte forma: public class 
 
 SpeechClass estende Atividade implementa OnInitListener 
 
 Este código de exemplo é uma classe Activity Android . Você deve usar qualquer nome de classe de seu código já tem , a única mudança que você precisa fazer é adicionar " implementa OnInitListener " para a declaração da classe 
 3 
 Criar uma instância do " TextToSpeech " . objeto. Este é o principal objeto que você precisa , então adicioná-lo como uma variável de instância , perto do topo de sua declaração de classe, antes de seu método " onCreate " : 
 
 TextToSpeech privadas tts ; 
 
 Dentro do " método onCreate "para a sua atividade , instanciar o objeto Text-To- Speech : 
 
 tts = new TextToSpeech (this, this); 
 
 sua classe agora tem um objeto utilizável Text-To- Speech proporcionando o acesso à funcionalidade dos recursos. 
 4 
 Implemente o método " onInit " . Seu Ambiente de Desenvolvimento Integrado ( IDE) pode ter sido com destaque para o fato de que você ainda não implementaram a interface especificada na declaração da classe . Para resolver isso, adicione o seguinte método esboço para sua classe: 
 
 onInit public void (int arg0 ) { 
 
 //texto para código discurso aqui 
 
 } 
 
 Este é o método necessário para usar a funcionalidade Text-To- Speech e conterá o código que coloca para acessá-lo . 
 5 
 chamar as funções Text- To -Speech dentro de sua aplicação. Dentro do método " onInit " , adicione o seguinte código : 
 
 tts.setLanguage ( Locale.US ); 
 
 Pode atingir qualquer local que você gosta, mas isso tem como alvo Inglês dos EUA . Onde quer que você quer que seu discurso a ter lugar na sua classe, você pode fazer isso usando a seguinte sintaxe: 
 
 Cordas speechText = " Olá "; 
 
 tts.speak ( speechText , TextToSpeech.QUEUE_FLUSH , null); 
 
 Guarde o seu código e executar o aplicativo para testá-lo 
 
 .