| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment utiliser Text to Speech sur Android
    La fonctionnalité Text- To-Speech disponible sur la plateforme Android permet aux développeurs de créer des applications qui peuvent parler texte à haute voix . L'installation Text- To-Speech peut être adapté à différentes langues et les lieux , vous permettant de créer une expérience qui est ciblé pour les utilisateurs de votre application. La mise en œuvre Text- To-Speech dans vos propres applications Android est simple. La tâche peut être effectuée en utilisant une syntaxe qui est évident à comprendre. Instructions
    1

    Ouvrez le fichier Java pour la classe que vous souhaitez utiliser la fonction Text- To-Speech po Ajoutez les instructions d'importation suivantes en haut de votre fichier : Photos

    importation android.speech.tts.TextToSpeech ;

    android.speech.tts.TextToSpeech.OnInitListener d'importation;

    importation java.util.Locale ;

    Ceux-ci sont nécessaires pour l'utilisation de texte -To-Speech et pour définir les paramètres linguistiques que vous souhaitez cibler.
    2

    Alter votre classe Java à utiliser Text- To-Speech . Pour utiliser la fonctionnalité Text-To -Speech, votre classe doit implémenter l'interface appropriée . Modifier votre déclaration de classe comme suit :

    SpeechClass public class activité met en œuvre OnInitListener

    exemple de code est une classe d'activité Android. Vous devriez utiliser n'importe quel nom de classe de votre code a déjà , le seul changement que vous devez faire est d'ajouter " met en oeuvre OnInitListener " pour la déclaration de classe
    3

    Créer une instance de la " TextToSpeech " . objet. C'est l'objet principal, vous aurez besoin, il faut donc ajouter comme une variable d'instance près du haut de votre déclaration de classe, avant que votre méthode " onCreate ":

    tts TextToSpeech privés ;

    l'intérieur de la " oncreate " méthode pour votre activité , instancier l'objet Text- To-Speech : Photos

    tts = new TextToSpeech (this, this);

    votre classe possède maintenant un objet Text- To-Speech utilisable donnant accès à la fonctionnalité de la ressource.
    4

    implémenter la méthode " onInit " . Votre environnement de développement intégré ( IDE ) peut avoir été soulignant le fait que vous n'avez pas encore implémenté l'interface spécifié dans la déclaration de classe . Pour résoudre ce problème, ajoutez la méthode schéma suivant à votre classe :

    onInit public void (int arg0 ) {

    //texte au code de la parole ici

    }

    c'est la méthode requise pour utiliser la fonctionnalité Text- To-Speech et contiendra le code qui vous met en place pour y accéder.
    5

    Appelez les fonctions Text-To -Speech sein de votre application. Dans la méthode " onInit " , ajoutez le code suivant :

    tts.setLanguage ( Locale.US ) ;

    Vous pouvez cibler n'importe quelle version localisée que vous voulez, mais cela cibles anglais américain. Partout où vous voulez que votre discours à prendre place dans votre classe, vous pouvez le faire en utilisant la syntaxe suivante:

    cordes speechText = "Bonjour" ;

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

    Enregistrer votre code et exécutez l'application à tester

    Previous :

    next :
      articles connexes
    ·Turing booléennes Types 
    ·Qu'est-ce qu'un tas de Java 
    ·Comment multiplier deux nombres entiers à plusieurs ch…
    ·Comment coder options doubles utilisant les technologie…
    ·Différence entre Servlet et Struts 
    ·Comment changer le Jframe de fond dans Balançoire 
    ·Outils graphiques pour Java 
    ·La différence entre l'interface et classe abstraite 
    ·Java: liaison statique 
    ·Les façons de nommer les regroupements de ressources e…
      articles en vedette
    ·Comment faire des paquets de Cydia sur un iPhone 
    ·Comment mettre à jour et incrémenter MySQL 
    ·Comment faire des changements permanents à sys.path 
    ·Comment imprimer pointeurs en C 
    ·Comment trouver la taille de la mémoire tampon dans ge…
    ·Tutoriel pour Iterators Python 
    ·Salaire pour un niveau Senior Programmer PHP 
    ·Comment importer un fichier CSV dans votre base de donn…
    ·Comment les programmeurs utilisent des attributs et des…
    ·Comment créer un état ​​pour en Ruby 
    Copyright © Connaissances Informatiques http://fr.wingwit.com