为什么我在 iOS 设备测试中收到“Building MacinTalk voice for asset: (null)”

2024-05-01

我正在设备上执行以下文本转语音项目代码,但收到错误“为资产构建 MacinTalk 语音:(null)” 请帮助我解决问题或提示出现了什么问题。

 AVSpeechSynthesizer *synthesizer = [[AVSpeechSynthesizer alloc]init];
    AVSpeechUtterance *utterance = [AVSpeechUtterance speechUtteranceWithString:@"Tips For Silicon Valley From A Startup Accelerator In Gaza"];
    [utterance setRate:0.015f];
    utterance.voice = [AVSpeechSynthesisVoice voiceWithLanguage:@"en-GB"];
    [synthesizer speakUtterance:utterance];

如果它和我看到的一样那就不是really错误 - 它是日志的输出,是一个小麻烦,但可以忽略。引用“null”令人担忧,但语音合成器仍在正常工作和说话,用户不会在真实设备上看到此消息。我从 iOS9 开始才看到这种情况,可能是开发过程中打开了日志事件,但他们忘记关闭了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么我在 iOS 设备测试中收到“Building MacinTalk voice for asset: (null)” 的相关文章

随机推荐