gpt4 book ai didi

cocoa - Cocoa 语音问题简介

转载 作者:行者123 更新时间:2023-12-03 18:03:43 27 4
gpt4 key购买 nike

我刚刚开始我的 cocoa 教育,我有一个简单的问题,我看到单击一个单词并使用 mac 文本转语音功能的能力表明文本是自动内置的。 (即 - 对于 hello world 应用程序,您可以单击 hello world,然后在菜单中让它对您说“hello world”)

我的问题是,有没有办法让我对应用程序进行编程,以便在有人打开应用程序时自动循环该文本?因此,当他们单击扩展坞上的应用程序时,它会打开带有“Hello World”标签的窗口,并循环显示“Hello World,Hello World,Hello World,Hello World,Hello World,...”

最佳答案

再看一下文档。具体来说Speaking Text部分。您在某处创建合成器,然后向其提供 NSString。它不必(也不应该)与标签绑定(bind)。

每次您只需等到它完成(通过 -speechSynthesizer:didFinishSpeaking: 方法),然后再再次发送字符串即可。要使其停止,您也可以在继续之前检查该点的状态(例如,由复选框控制)。

我有一个完整实现 NSSpeechSynthesizer 可用方法的示例 here .

关于cocoa - Cocoa 语音问题简介,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3990526/

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