Je me demandais si l'iPhone a une API qui prend en charge la fonctionnalité de synthèse vocale? J'ai regardé autour de moi mais je n'ai pas pu en trouver, alors je veux juste confirmer.
Remerciant par anticipation.
Je me demandais si l'iPhone a une API qui prend en charge la fonctionnalité de synthèse vocale? J'ai regardé autour de moi mais je n'ai pas pu en trouver, alors je veux juste confirmer.
Remerciant par anticipation.
J'ai rencontré ce problème à un moment donné et le moteur de synthèse vocale Flite (festival lite) s'exécutait sur iPhone. J'ai récemment fait une classe d'API pour cela. J'ai essayé de le rendre facile (et gratuit) à ajouter à des projets nouveaux et existants. Il peut être téléchargé à l' adresse http://bitbucket.org/sfoster/iphone-tts/
L'iPhone 3G S a le cadre vocal privé VoiceServices qui peut le faire. Steve Troughton-Smith décrit comment utiliser la classe privée VSSpeechSynthesizer ici, mais vous avez peu de chance d'obtenir quelque chose en utilisant ce dans l'App Store.
Pour iOS 5 ou 6 - rien d’intégré. Vous devez utiliser une bibliothèque tierce.
Pour iOS 7, il existe une API AVSpeechSynthesizer .
Voici un exemple simple:
AVSpeechUtterance *utterance = [AVSpeechUtterance
speechUtteranceWithString:@"Hello world"];
AVSpeechSynthesizer *synth = [[AVSpeechSynthesizer alloc] init];
[synth speakUtterance:utterance];
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.