Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocoa 可可演讲问题简介_Cocoa_Text To Speech - Fatal编程技术网

Cocoa 可可演讲问题简介

Cocoa 可可演讲问题简介,cocoa,text-to-speech,Cocoa,Text To Speech,我刚刚开始我的可可教育,我有一个快速的问题,我看到点击一个单词的能力和mac文本到语音功能表明文本是自动内置的。(即-对于hello world应用程序,您可以单击hello world,然后在菜单中让它向您回复“hello world”) 我的问题是,有没有一种方法可以让我在有人打开应用程序时自动循环该文本?因此,当他们点击dock上的应用程序时,它会打开一个窗口,上面有“Hello World”标签,只是循环说“Hello World,Hello World,Hello World,Hell

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


我的问题是,有没有一种方法可以让我在有人打开应用程序时自动循环该文本?因此,当他们点击dock上的应用程序时,它会打开一个窗口,上面有“Hello World”标签,只是循环说“Hello World,Hello World,Hello World,Hello World,…”

再看一看文档。特别是这一部分。你在某处创建了合成器,然后给它输入一个字符串。它不必(也不应该)绑在标签上

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

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