0
en-us 음성이있는 AVSpeechsynthesizer는 "A"는 "Capital A"이지만 "A"는 그냥 어떻게 할 수 있습니까? 문자열에서 하나의 문자가있는 경우AVSpeechSynthesizer 텍스트 음성 변환
en-us 음성이있는 AVSpeechsynthesizer는 "A"는 "Capital A"이지만 "A"는 그냥 어떻게 할 수 있습니까? 문자열에서 하나의 문자가있는 경우AVSpeechSynthesizer 텍스트 음성 변환
이것은 단지,
문자열의 아이폰에 소문자 문자열로 변환보다 1 인 경우 검사의이 해결 방법을 사용할 수 있습니다,
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];
감사 you.its를 발생 나를 위해 일한다. –