0

我想在我的 watchkit 代码中添加 AVSpeechSynthesizer

以及如何在手表套件 os 2 中读取 Avfoundation 是可能的,或者我需要将 avfoundation 转换为 Mediaplayer 或....

AVSpeechSynthesizer *synthesizer = [[AVSpeechSynthesizer alloc] init];
    speechPaused = YES;
    AVSpeechUtterance *utterance = [[AVSpeechUtterance alloc] initWithString:@""];
    utterance.rate = 0.15;
    utterance.voice = [AVSpeechSynthesisVoice voiceWithLanguage:@"it_IT"];
    [synthesizer speakUtterance:utterance];

它如何在 watchkit os2 中工作

4

1 回答 1

0

不可以。 AVFoundation 不适用于 watchOS 应用程序。

您可以做的最接近的事情是使用WKInterfaceMovie在您的手表应用程序中播放预先录制的音频剪辑。

来源:watchOS 2 过渡指南:可用系统技术

于 2015-09-15T18:57:09.107 回答