La création d'un fichier WAV à partir de raw PCM données à l'aide du kit SDK d'Android

Je suis en train d'utiliser le AudioRecord classe pour enregistrer un fichier WAV. Le problème c'est qu'il ne fournit les premières données PCM, et si je l'écris dans un fichier, il n'y a pas d'informations d'en-tête, de sorte qu'il ne sera pas lu par n'importe quel lecteur multimédia. Comment puis-je créer un fichier WAV à partir de ces données brutes?

Ou sinon, est-il un autre moyen d'enregistrer le son en Android vers un fichier WAV (ou, alternativement MP3)?

Oh, et je sais que MediaRecorder peut y être utilisée, car elle ne prend pas en charge soit au format WAV ou MP3.

  • Oh... j'ai essayé de lire raw PCM données dans android... pourriez-vous s'il vous plaît poster le code que vous utilisez?
InformationsquelleAutor user496854 | 2011-01-23