locus
Messages postés35Date d'inscriptionmardi 26 octobre 2004StatutMembreDernière intervention22 septembre 2009
-
15 mai 2008 à 23:38
leprov
Messages postés1160Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention21 octobre 2010
-
19 mai 2008 à 17:17
Bonjour,
j'essaye de voir comment permettre la capture audio depuis un microphone intégré mais j'ignore comment procéder.
Je souhaite récupérer le flux ou une sorte de frame
Pourriez-vous m'aider s'il vous plait en me disant comment procéder.
Au cas ou vous sauriez aussi par hasard, comment diffuser le son capturé vers des hauts-parleurq.
Je ne vois pas comment le faire. Si vous saviez quel méthode, cela me sera bien utile
leprov
Messages postés1160Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention21 octobre 201017 16 mai 2008 à 10:55
jai déjà fait ce genre de choses mais sous Windows CE. Dans mon cas, y'avais rien en managé, j'ai été obligé d'utiliser les API native. Le but est de récupérer les données wav dans les buffer du périphérique d'entrée audio et de le regiriger dans les buffer de sortie audio. regarde les API natives WaveIn et WaveOut (commence avec WaveInOpen, puis parcours la liste des API associées).
Je ne sais pas si en framework normal il existe des choses pour faire ca, si cest pas le cas, regarde ma solution
Nikoui
Messages postés794Date d'inscriptionvendredi 24 septembre 2004StatutMembreDernière intervention19 août 200813 16 mai 2008 à 12:46
Je pense que DirectX, dans ses librairie audio, offre ce genre de services. Par contre cela implique que le microphone soit "connu" de windows (parmis les périphériques audio). Comme tu parles d'un "microphone intégré" je ne sais pas si c'est le cas...
locus
Messages postés35Date d'inscriptionmardi 26 octobre 2004StatutMembreDernière intervention22 septembre 2009 16 mai 2008 à 18:07
J'ai reussi a reconnaitre le microphone avec directx mais j'ignore comment me servir de directx pour de la capture ou lecture de flux depuis un microphone. Je n'ai pas reussi a trouver d'infos ou d'exemples clairs a ce sujet. J'essaie de voir si il n'y a pas d'autres moyens.
leprov
Messages postés1160Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention21 octobre 201017 19 mai 2008 à 17:17
Ma solution est pas compliquée. la redirection de linput vers loutput va te prendre quoi....30 lignes, dautant que le code se pompe a peu pret nimporte ou sur le net avec assez peu de modifs