客观c“说”命令

时间:2010-08-05 17:04:46

标签: objective-c applescript command

在applescript中有一个说法命令。目标c有这样的东西吗?

谢谢, 利亚

4 个答案:

答案 0 :(得分:6)

答案 1 :(得分:2)

在iPhone上没有办法。如果你在谈论mac代码,Cocoa有一个类来做这个(NSSpeechSynthesizer)。

代码:

NSSpeechSynthesizer * syn = [[NSSpeechSynthesizer alloc] init];
[syn startSpeakingString:@"my string"];

答案 2 :(得分:1)

您可以使用NSTask运行'say'命令行程序

SO Description

答案 3 :(得分:0)

您是否正在切换到Windows环境?如果是这样,您可以使用Speech SDK:

http://msdn.microsoft.com/en-us/library/ms723627(VS.85).aspx

以下是如何在C#中实现它的示例(抱歉,不熟悉C,希望它有用):

http://www.c-sharpcorner.com/UploadFile/ssrinivas/TextToSpeechConversioninCSharp11222005060134AM/TextToSpeechConversioninCSharp.aspx

如果您没有切换到Windows,希望有一种方法可以使用说SKD ......