Bonsoir,
Je suis actuellement étudiant en école d'ingénieur et je travaille sur un projet de reconnaissance audio par EMD.
Jusqu'à maintenant nous avons testé notre code sur des signaux provenant de fichiers .wav enregistrés et nous désirons maintenant acquérir ces signaux en "temps réel".
C'est à dire que nous désirons "écouter" en continue un micro connecté au pc par le biais d'une prise jack et, lorsqu'un certain niveau d'amplitude est dépassé, enregistrer 3s de signal.
Le but étant bien sur de faire passer ces 3s d'enregistrement par la moulinette de notre programme.
J'ai essayé naïvement une approche : acquérir par le biais de audiorecorder et getaudiodata et rafraichir trame par trame une matrice mais ça ne fonctionne pas (surement pas assez rapide).
Avez vous une solution à mon problème ou une piste tout du moins?
Merci d'avance
Partager