Je veux jouer du son selon le texte de l'étiquette. Est-ce possible de générer du son à partir du texte?comment créer du son à partir du texte de l'étiquette dans l'iphone?
Répondre
Cela dépend de ce que vous entendez par "générer du son à partir du texte".
Si vous voulez lire à haute voix le texte d'une étiquette, il n'y a pas de structure de synthèse vocale intégrée pour les développeurs iPhone. Certaines sociétés tierces (comme Acapela) prétendent offrir des services TTS pour iPhone, mais je ne les ai pas essayées et je ne peux pas parler de leur facilité d'utilisation. Si, d'un autre côté, vous voulez juste lire un ensemble de fichiers son prédéfinis basés sur le texte de l'étiquette, c'est relativement simple - il vous suffit de déterminer quel fichier vous voulez jouer depuis l'étiquette, puis de jouer avec votre cadre audio préféré. Vous devez inclure tous les fichiers dans votre projet et déterminer uniquement celui à jouer lors de l'exécution.
Si vous souhaitez lire du texte arbitraire, consultez la bibliothèque de synthèse vocale Flite. Flite est simple et est entièrement écrit en C - vous pouvez donc modifier le makefile pour le construire pour le processeur ARM de l'iPhone. Il fera du texte à la parole de base (mais très robotique) pour vous. Si vous le donnez plus de quelques phrases, il y a une pause perceptible avant de commencer à parler - mais tout n'est pas mauvais.
Obtenir ce travail nécessite un peu de travail, et je suggérerais certainement d'utiliser des fichiers audio prédéfinis si possible.
Regardez les options d'accessibilité dans 3.0. Sinon, vous devez utiliser les bibliothèques mentionnées.
- 1. Obtenir du texte brut à partir du texte démarqué
- 2. Comment créer un MenuItemImage avec du texte?
- 3. Créer du son - lire des alphabets - en PHP
- 4. Automatiser Photoshop pour insérer du texte à partir du fichier
- 5. .NET: Comment créer une vignette à partir du flash
- 6. Comment lire du texte à partir d'un port série?
- 7. Comment imprimer une valeur dans la zone de texte à partir du fichier texte?
- 8. Comment créer EditField Qui n'accepte que du texte dans Blackberry?
- 9. Comment créer un objet enum à partir de son type et de son nom?
- 10. Créer une autre fenêtre à partir du code?
- 11. Comment créer un UIImage à partir du contexte graphique actuel?
- 12. Comment générer du texte à partir dropdownbox en cliquant
- 13. Comment créer un sous-domaine à partir du code asp.net
- 14. Créer une base de données à partir du projet db
- 15. Comment enregistrer du son wav à partir d'un micro à l'aide de l'API Windows?
- 16. Comment aligner du texte dans un élément de texte GnomeCanvas
- 17. Obtention du texte à partir d'une zone de liste déroulante
- 18. Comment puis-je créer une ressource Windows à intégrer dans un assembly .NET, à partir du texte?
- 19. Créer un fichier PDF à remplir à partir du PDF
- 20. Comment mettre en évidence et sélectionner du texte dans une TextBox à partir de ViewModel
- 21. ASP.NET MVC: renvoi du fichier texte brut à télécharger à partir de la méthode du contrôleur
- 22. Créer un fichier wmv à partir du code?
- 23. Obtention du texte supprimé à partir d'un composant de texte Java
- 24. Comment enregistrer du son et l'envoyer à un serveur à partir d'une application Web?
- 25. Comment créer un fichier XML à partir du contrôle Datagridview dans l'application Windows Form?
- 26. Ajouter du son à un programme VB6
- 27. Comment ajouter du texte à plusieurs fichiers
- 28. Comment créer du texte vertical en utilisant uniquement CSS?
- 29. Comment obtenir une valeur personnalisée à partir du champ de texte dans JSP?
- 30. Surligner du texte à l'intérieur d'une zone de texte