В appleScript есть команда say.Есть ли что-то подобное для цели c?
Спасибо, Илия
Какао также имеет класс NSSpeechSynthesizer.
NSSpeechSynthesizer
На айфоне нет пути.Если вы говорите о коде Mac, у Cocoa есть класс для этого (NSSpeechSynthesizer).
Код:
NSSpeechSynthesizer * syn = [[NSSpeechSynthesizer alloc] init]; [syn startSpeakingString:@"my string"];
Вы можете просто использовать NSTask для запуска программы командной строки 'say'
SO Описание
Вы переходите в среду 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
Если вы не переключаетесь на окна, надеюсь, есть способиспользуйте, скажем, СКД ...