Converter de PCM para WAV. É possível?

Tenho uma candidatura para o iPAD. Esta aplicação grava a voz do microfone. Os formatos de áudio do item devem ser os arquivos PCM, MP3 e WAV. O arquivo MP3 eu obtê-lo a partir do arquivo raw original e, em seguida, converter usando o LAME. Infelizmente não encontrei nenhum exemplo que me permita converter um arquivo PCM para um arquivo WAV. Eu só notei que se eu colocar a extensão de arquivo para o formato WAV, a partir do aplicativo raw salva sem problemas, então eu acho que não há nenhum tipo conversão de arquivos WAV PCM. Correcto?

PS: Desculpe o meu inglês ... Eu uso o Google Translate

Author: macuser, 2014-01-15

2 answers

O WAV é uma espécie de caixa. O PCM está na caixa. Existem muitos formatos de contêineres como MP4. MP4 pode conter áudio, vídeo ou ambos. Ele também pode conter múltiplos fluxos de vídeo ou áudio. Ou ficheiros zip. Os arquivos Zip podem conter arquivos de texto. Mas os arquivos zip também podem conter imagens, pdfs,... Mas você não pode dizer "como posso converter um arquivo zip Para O arquivo de texto dentro do zip".

Se você quiser converter dados PCM para um arquivo WAVE você não deve ter muitos problemas, porque os arquivos WAV são bastante simples arquivo. Olha para isto.: enter image description here

(Ver também aqui ) Você primeiro precisa desse cabeçalho e depois você pode simplesmente adicionar todos os seus dados pcm (veja o campo de dados).

 11
Author: Florian, 2014-01-16 10:52:39
Converter PCM para WAV não é muito difícil. PCM e WAV ambos os formatos contêm dados PCM raw, a única diferença é seu cabeçalho(wav contém um cabeçalho onde pcm não). Então, se você apenas adicionar cabeçalho wav, então ele vai fazer os truques. Basta obter os dados PCM e adicionar o cabeçalho wav em cima dos dados PCM. Para adicionar o cabeçalho wav com dados PCM, assinale esta ligação .
 3
Author: Partho Biswas, 2017-05-23 11:45:44