当前位置: 首页 > 知识库问答 >
问题:

使用libgdx在iOS上进行文本到语音转换

彭朝
2023-03-14

我正在尝试用libgdx在iOS上开发一个应用程序。我想用文字来表达,但我找不到任何相关的东西。

我该怎么做?

谢啦

共有1个答案

邓深
2023-03-14

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

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

从iOS 7开始,您可以使用avspeechoutranceAVSpeechSynthesizer来实现这一点。

更多信息请参见此处。

简单示例(通过Nhipster):

NSString *string = @"Hello, World!";
AVSpeechUtterance *utterance = [[AVSpeechUtterance alloc] initWithString:string];
utterance.voice = [AVSpeechSynthesisVoice voiceWithLanguage:@"en-US"];

AVSpeechSynthesizer *speechSynthesizer = [[AVSpeechSynthesizer alloc] init];
[speechSynthesizer speakUtterance:utterance];
 类似资料:
  • 我正在iOS应用程序中使用进行文本到语音转换。 语音合成器在所有设备上都运行良好,除了运行iOS9.0.2的iPad 2(型号A1395)。我使用Xcode 7.0.1。 问题是,在播放文本时说"希望"字母"p"要么真的很安静,要么不播放,用户只能听到"ho"。如果文本是“希望”,那么它播放正确。 有没有办法解决这个问题?

  • 我想使用AWS服务和AWS java sdk将语音转换为文本,但在AWS java sdk中找不到任何API。有没有这样的服务?我使用AWS Polly服务使用AWS java sdk将文本转换为语音,但没有使用相反的方式(语音转换为文本)。如何做到这一点?

  • 我似乎在这上面找不到任何东西。iOS7中是否有任何Siri类或API允许您进行文本到语音转换?我所要做的就是如下所示: 然后让Siri从我的应用程序中说出来。 看来我们应该有能力做到这一点,不是吗?似乎是一件微不足道的事情。

  • 我是快速和iOS应用程序开发的新手。我正在使用AVSpeechSynthesiser创建一个文本到语音应用程序。我想设置一个字符串说在英语,但我希望它把那个特定的字符串翻译成语音,但在不同的语言,如阿拉伯语。我是否能够使用AVSpeechSynthesizer做到这一点,或者我需要使用翻译API来做到这一点。 谢谢你

  • 我正在使用spyder IDE进行我的语音到文本转换项目,该项目使用谷歌语音到文本api。我在代码中集成了谷歌语音和文本,出现了类似“配额耗尽”的错误。在谷歌控制台的仪表板上,我可以看到可用的配额。 > 错误 文件"C:\Program Data\Anaconda3\lib\site-包\speech_recognition__init__. py",第932行,在recognize_google

  • 问题内容: 我正在寻找一个具有语音转文字功能的应用程序。 我知道使用RecognizerIntent的这种能力:http : //android- developers.blogspot.com/search/label/Speech%20Input 但是-我不希望弹出新的Intent,我想对当前应用程序中的某些点进行分析,并且我不希望它弹出某些内容以表明它当前正在尝试记录您的声音。 有谁对如何最