2016-07-22 14 views

Antwort

2

Dies geschieht nur, wenn es einzelne Zeichen in der Zeichenfolge ist,

Sie diese Abhilfe zu prüfen verwenden können, wenn Länge von String-1 ist als String in Kleinbuchstaben umwandeln,

NSString *stringToUtter = @"A"; 
if (stringToUtter.length==1) { 
    stringToUtter = [stringToUtter lowercaseString]; 
} 
AVSpeechUtterance *utterance = [[AVSpeechUtterance alloc] initWithString:stringToUtter]; 
utterance.rate = AVSpeechUtteranceMinimumSpeechRate; 
utterance.voice = [AVSpeechSynthesisVoice voiceWithLanguage:@"en-us"]; 
[self.synthesizer speakUtterance:utterance]; 
+0

danken you.its funktioniert bei mir –