gpt4 book ai didi

ios - iOS 是否提供内置的文本到语音支持或任何类似 NSSpeechRecognizer 的类?

转载 作者:IT王子 更新时间:2023-10-29 08:10:25 24 4
gpt4 key购买 nike

我发现了很多库,比如 flite可以使用,如给定here , 但我想知道 iOS SDK 是否提供了类似于 OS X 中提供的 NSSpeechRecognizer 的内置类。

最佳答案

iOS 5 或 6 中没有内置的文本转语音支持 - 您需要使用第三方库。如果您使用的是 iOS 7,那么您很幸运。

iOS 7 中有一个名为 AVSpeechSynthesizer 的新类 ( Apple's docs can be found here )。您可以使用它来执行文本到语音转换。这是一个简单的例子:

AVSpeechUtterance *utterance = [AVSpeechUtterance 
speechUtteranceWithString:@"Hello world"];
AVSpeechSynthesizer *synth = [[AVSpeechSynthesizer alloc] init];

[synth speakUtterance:utterance];

速度和语音类型等属性在 AVSpeechUtterance 中设置,而不是在合成器中设置。

关于ios - iOS 是否提供内置的文本到语音支持或任何类似 NSSpeechRecognizer 的类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17462739/

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