OS X の /usr/bin/say コマンドを利用するこのアプリを作成しました。
このメソッドはテキストフィールドから値を取得し、「say」を使用してそれを保存します。しかし、これをxcodeの外で実行すると。保存したファイルが取得できません。
- (IBAction)save:(id)sender
{
NSString *path;
path = @"/usr/bin/say";
NSArray *args;
args = [NSArray arrayWithObjects: @"-o", @"text.wav", @"--data-format=LEF32@8000", [textField stringValue], nil];
[[NSTask launchedTaskWithLaunchPath:path arguments:args] waitUntilExit];
NSLog(@"Saved");
}
私が間違っていることを知っている人はいますか?