Text-to-speech in objective-c iPhone
Bin ich eine Anwendung entwickeln, in denen ich spielen Zeichenfolge als audio.
Ich bin mit http://translate.google.com/translate_tts?tl=en&q=Hello - API zu sprechen, die Zeichenfolge aber es ist ein bisschen langsam.
Gibt es eine Bibliothek in objective-c zu spielen Zeichenfolge als ein audio - "Text-To-Speech".
- Dies ist eine iOS-app oder MAC-OSX-app? weil objective-c hat einige Art und Weise zu spielen string-audio, denke ich.
- Seine eine iOS-app.
- besuchen Sie das link nicht so sicher, aber es kann für Sie arbeiten 🙂
- Ja, OpenEars ist ein perfekter Kandidat.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Blick in die Klassen AVSpeechUtterance und AVSpeechSynthesizer in io7. Im Grunde können Sie nur Folgendes tun.
import-frameworks :
.m-Datei-code
voiceWithLanguage option in einer beliebigen Sprache zu sprechen unterstützten.
Nuance NDEV Mobile iOS SDK könnte Ihre beste Wette, in Bezug auf Qualität und Leistung, aber im Gegensatz zu OpenEars ist nicht frei. Das heißt, wir haben 40 verschiedene Sprachen und 61 unterschiedliche Stimmen zur Verfügung, und die Bibliothek ist ein subsystem, das sich nicht auf HTTP (und ist immer noch Netzwerk-basiert), die Sie mit spielen können.
Sobald Sie sich für ein Konto angemeldet..
SpeechKit
mit, dass InformationenVocalizer
- instance, unter Angabe der Sprache oder der StimmeVocalizer
Instanz zuspeakString
mit dem text, den Sie wollen, zu synthetisieren,willBeginSpeakingString:(NSString *)text
didFinishSpeakingString:(NSString *)text
Hinweis: Die Vocalizer-API unterstützt auch SSML.