我正在尝试使用 libgdx 在 iOS 上开发应用程序。我想使用文本转语音,但我找不到任何相关信息。
我怎样才能做到这一点 ?
谢谢
我正在尝试使用 libgdx 在 iOS 上开发应用程序。我想使用文本转语音,但我找不到任何相关信息。
我怎样才能做到这一点 ?
谢谢
编辑:对不起,我没有意识到您没有使用本机 SDK 进行开发。这可能不适用于那个。
如果您能够包含本机代码:
从 iOS 7 开始,您可以使用AVSpeechUtterance
并AVSpeechSynthesizer
实现此目的。
请参阅此处了解更多信息。
简单示例(通过NSHipster):
NSString *string = @"Hello, World!";
AVSpeechUtterance *utterance = [[AVSpeechUtterance alloc] initWithString:string];
utterance.voice = [AVSpeechSynthesisVoice voiceWithLanguage:@"en-US"];
AVSpeechSynthesizer *speechSynthesizer = [[AVSpeechSynthesizer alloc] init];
[speechSynthesizer speakUtterance:utterance];