Ich rufe Text zu Sprache für die französische Sprache.iOS 10.3 Text zu Sprache funktioniert auf Simulator, aber nicht auf Gerät
Dies funktioniert wie erwartet: iOS 9.3
Simulator, iOS 9.3
Gerät (iPad 3rd gen
), iOS 10.3
Simulator. Funktioniert nicht (geräuschlos) auf iOS 10.3
Gerät (iPhone 6s
).
Standard Französische Sprache ist installiert und funktioniert entsprechend den Geräteeinstellungen.
static AVSpeechSynthesizer* synthesizer = NULL;
//...
+(void)readText:(NSString*)text
{
if(synthesizer == NULL)
synthesizer = [[AVSpeechSynthesizer alloc] init];
AVSpeechUtterance *utterance = [AVSpeechUtterance speechUtteranceWithString:text];
utterance.voice = [AVSpeechSynthesisVoice voiceWithLanguage:@"fr-FR"];
[synthesizer speakUtterance:utterance];
}
Bitte überprüfen Sie, ob Ihr Gerät im Silent-Modus ist oder nicht. Überprüfen Sie auch die Lautstärken der Geräte nach oben und unten. –