2009-11-08 14 views

risposta

5

puoi provare a usare SCListener. È una piccola classe open source e molto facile da usare

MODIFICA: Il formattatore non piace il _ nel nome. Ecco il link. http://github.com/stephencelis/sc_listener

+0

Sembra SC_Listener è deprecato, per iOS 3.0+, si può provare a usare questo tutorial, che funziona abbastanza bene: http: //mobileorchard.com/tutorial-detecting-when-a-user-blows-into-the-mic/ – Raptor

2

Nota che SC_listener non funziona su iPhone con sistema operativo iOS 3.0 o successivo, controlla AVAudioRecorder e FFT. In qualche modo funziona nel simulatore però ...

0

Per il rilevamento del passo semplice, penso che la FFT sia abbastanza buona. Prova a guardare Aurio Touch 2 e riferimenti vDSP in framework accelerato.