-
J2ME Record Audio
Bonjour,
Cela fait plusieurs jours que j'essaye d'enregistrer des sons depuis le microphone du téléphone.
Le but final est de disposer d'échantillons brut afin de pouvoir travailler dessus (calcul d'intensité, transformé de fourrier, etc.)
Le problème est que le seul format d'encodage que mon téléphone (nokia 5310) semble supporter est le format amr (dixit System.getProperty("audio.encodings") et les Exceptions que lèvent playerEnregistreur = Manager.createPlayer("capture://audio?encoding=pcm") etc, ).
Or il me semble illogique que le téléphone ne puisse fournir un format brut (pcm) avant de le compresser.
J'aurais besoin d'une confirmation avant de laisser tomber le projet.
En vous remerciant de votre temps.
-
Sans pouvoir t'aider avec certitude, je ne suis pas surpris du résultat que tu obtiens. La plupart des mobiles ne disposent que d'un lecteur 3gp et n'ont donc besoin que de l'amr pour l'audio.
-
D'abord merci de ta réponse.
Mais le point sur lequel je me questionne est que je trouve bizarre que les constructeurs aient implémenté l' encodage amr sans avoir implémenté le pcm. Il faut nécessairement que la plateforme réunisse des informations brutes avant de pouvoir les encoder...
A moins que l'encodage amr ne se fasse à l'aide d'un module electronique indépendant interposé entre le microphone et le microcontroleur , une sorte de convertisseur analogique/numérique amélioré? (ce qui parait étrange et n'est peut être même pas faisable... )
-
J'ai exactement le meme probleme que toi louismarie
J'ai besoin d'extraire les features de la parole donc en gros des fft sur le pcm brut ....
Quelqu'un a t il une idée ... c pour un projet de 6 mois ou je regarde la faisabilite ...
Dans d'autres cas est-il possible d'obtenir le codec GSM a la place d'autres codec amr et autres ?
Ou sinon est il possible totu simplement d'obtenir les coefficient cepstraux ?
Merci bcp
-
Bon, je n'ai trouvé aucune solution. Pour ton problème, cela dépend de ton mobile. Je sais qu'il existe chez nokia des téléphones mobiles pour lesquels nokia propose un compilateur c++ (plateformes s60 et+), et qui seront forcément plus coulant pour la gestion de l'audio (enfin, je pense..)
Voila les liens si ça peut t'aider dans ton projet:
http://www.forum.nokia.com/devices/matrix_s60_1.html
http://www.forum.nokia.com/main/reso...s/carbide_cpp/
Bon courage
-
audio record PCM format
Certains téléphones sony ericsson semblent supporter un enregistrment au format pcm:
https://developer.sonyericsson.com/s...msound_jp8.jsp
Si vous en trouvez d'autres, merci de passer l'info, ça m'intéresse.