| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come utilizzare Text to Speech su Android
    La funzionalità Text - To-Speech disponibile su piattaforma Android permette agli sviluppatori di creare applicazioni che possono parlare ad alta voce del testo . La funzione Text - To-Speech può essere adattata alle diverse lingue e locali , consentendo di creare un'esperienza che si rivolge agli utenti dell'applicazione. Implementazione Text - To-Speech all'interno di applicazioni Android è semplice. L' operazione può essere effettuata utilizzando sintassi che è chiaro per capire . Istruzioni
    1

    Aprire il file Java per la classe che si desidera utilizzare la funzione Text-To - Speech dentro Aggiungere le seguenti istruzioni import all'inizio del file :

    import android.speech.tts.TextToSpeech ;

    importazione android.speech.tts.TextToSpeech.OnInitListener ;

    importazione java.util.Locale ;

    Questi sono necessari per l'utilizzo di testo - To-Speech e per l'impostazione della versione locale che si desidera raggiungere.
    2

    Organizza la tua classe Java da utilizzare Text-To- Speech . Per utilizzare la funzionalità Text-To - Speech , la classe deve implementare l'interfaccia corretta. Alter tua dichiarazione di classe come segue :

    SpeechClass public class estende Activity implementa OnInitListener

    Questo codice di esempio è una classe Activity Android. Si consiglia di utilizzare qualsiasi nome di classe il codice ha già , l'unico cambiamento è necessario fare è l'aggiunta di " implementa OnInitListener " per la dichiarazione di classe
    3

    Creare un'istanza del " TextToSpeech " . oggetto . Questo è l'oggetto principale è necessario , in modo da aggiungerlo come una variabile di istanza nella parte superiore della vostra dichiarazione di classe , prima che il metodo " onCreate " :

    privati ​​TTS TextToSpeech ;

    All'interno del " onCreate " metodo per la vostra attività , un'istanza dell'oggetto Text - To-Speech :

    tts = new TextToSpeech ( questo , questa ) ;

    La classe ha ora un oggetto Text-To- Speech utilizzabile fornire l'accesso alla funzionalità risorsa .
    4

    implementare il metodo " onInit " . Il vostro ambiente di sviluppo integrato ( IDE ) può essere stata evidenziando il fatto che non si è ancora implementato l' interfaccia specificata nella dichiarazione della classe . Per risolvere questo problema, aggiungere il metodo seguente schema per la classe :

    public void onInit ( int arg0 ) {

    //testo da codice discorso qui

    }

    Questo è il metodo richiesto per utilizzare la funzionalità di Text-To - Speech e conterrà il codice che si imposta per accedervi.
    5

    Richiamare le funzioni Text-To- Speech all'interno della vostra applicazione. All'interno del metodo " onInit " , aggiungere il seguente codice :

    tts.setLanguage ( Locale.US ) ;

    Puoi bersagliare qualsiasi locale che ti piace , ma questo target US English . Ovunque vuoi che il tuo discorso a prendere posto nella tua classe , puoi farlo utilizzando la seguente sintassi :

    speechText String = " Ciao " ;

    tts.speak ( speechText , TextToSpeech.QUEUE_FLUSH , null) ; .

    Salva il tuo codice ed eseguire l'applicazione per testarla

    Previous :

    next :
      Articoli Correlati
    ·Come fare un motore Javascript 
    ·ADA Vs . Java 
    ·Java Elaborazione Sfumatura di colore 
    ·Come impostare Mucchio Spazio Java 
    ·Come utilizzare un heap Skew in Java 
    ·Come eliminare Android subviews 
    ·Come pulire il codice Java 
    ·Come formattare un Integer in Java 
    ·Come installare uno script di rilevamento con Java 
    ·Come generare una matrice con tutte le possibili combin…
      Articoli in evidenza
    ·Come scrivere il nome di qualcuno in pseudocodice 
    ·Come leggere un file XLS con un programma C 
    ·Come aprire un DB in Xcode 
    ·Come calcolare i pagamenti mensili in Visual Basic 
    ·Vs Visual Basic. Fortran 
    ·Come fare il parsing di un file XML 
    ·Come cambiare App.Path in VB6 
    ·Tipi di Eccezioni in Java 
    ·Come imparare MySQL comandi 
    ·Sintassi per una funzione di registro in VBA 
    Copyright © Conoscenza Informatica http://it.wingwit.com