2011-05-24 30 views

cevap

9

bu web sitesini deneyin:

http://www.cocoadev.com/index.pl?NSSpeechRecognizer

Ve gibi değiştirin:

NSSpeechRecognizer *listen; 
NSArray *cmds = [NSArray arrayWithObjects:@"goodnight",nil]; 
listen = [[NSSpeechRecognizer alloc] init]; 
[listen setCommands:cmds]; 
[listen setDelegate:self]; 
[listen setListensInForegroundOnly:NO]; 
[listen startListening]; 
[listen setBlocksOtherRecognizers:YES]; 

- (void)speechRecognizer:(NSSpeechRecognizer *)sender didRecognizeCommand:(id)aCmd { 
    if ([(NSString *)aCmd isEqualToString:@"goodnight"]) { 
     [self performSelector:@selector(goodnightMethod:)]; 
    } 
} 

(ı yazdıklarını uygun olan) olacağını iyi geceler taşıma İçin yöntemi:

-(void)goodnightMethod:(id)sender { 
    //Do stuff here... 
}