gpt4 book ai didi

ios无法执行文本到语音的转换

转载 作者:行者123 更新时间:2023-11-29 12:56:48 26 4
gpt4 key购买 nike

我是 iOS 开发新手。我想在应用程序中执行简单的文本到语音转换。以下是我的代码:

AVSpeechSynthesizer *speechSynthesizer = [[AVSpeechSynthesizer alloc]init];    
AVSpeechUtterance *utterance = [AVSpeechUtterance speechUtteranceWithString:@"Test text to speech conversion"];
[utterance setRate:1.1f];
[speechSynthesizer speakUtterance:utterance];

上面的代码没有给我任何异常,但它根本不起作用。我已经尝试了 GitHub 上提供的多个 API,但对我没有任何用处。谁能告诉我我可能哪里出错了?我必须在设备上进行任何设置吗?

最佳答案

由于您手机的静音 模式,它无法正常工作。要在 iOS 7 中打开“静音”,您必须按照以下步骤操作:

  • 转到您的设置选项
  • 转到辅助功能
  • 转到 AssistiveTouch
  • 从开关按钮打开 AssistiveTouch 选项
  • 然后移动辅助图标将出现在您的设备屏幕上。
  • 触摸它以展开更多选项
  • 从那里选择 Device 并触摸 Un mute 选项。

现在运行项目,希望它能正常工作。

P.S:(在 iOS 8.0 中,这段代码不起作用,因为一个意外的错误,他们从 iOS8.1 中删除了它,现在它可以完美地工作)希望它有效。 :)

关于ios无法执行文本到语音的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20879167/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com