0

我正在尝试使用 libgdx 在 iOS 上开发应用程序。我想使用文本转语音,但我找不到任何相关信息。

我怎样才能做到这一点 ?

谢谢

4

1 回答 1

0

编辑:对不起,我没有意识到您没有使用本机 SDK 进行开发。这可能不适用于那个。


如果您能够包含本机代码:

从 iOS 7 开始,您可以使用AVSpeechUtteranceAVSpeechSynthesizer实现此目的。

请参阅此处了解更多信息。

简单示例(通过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];
于 2014-06-18T16:00:01.580 回答