Skip to content

Danilo-Oliveira-Silva/SalvarAudioMuLaw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

SalvarAudioMuLaw

Essa classe em C# serve para salvar um byte de informação em U-Law para um arquivo Wav utilizando a biblioteca NAudio. Este código corrige um problema comum de decodificação de U-law dos audio, onde aparece a cada n segundos, um tom de batida

Essa classe utiliza a biblioteca NAudio

SalvarPCM(String PastaGravacoes, String nome, Byte[] gravacaoB, int rate, int bits)

PastaGravacoes = Pasta onde será gravado o arquivo

nome = nome do arquivo wav.

gravacaoB = vetor de bytes com o audio em u-law

rate = frequencia de amostragem -> ex: 8000 (Hz)

bits = quantidade de bits no pacote

Exemplo de chamada MuLawParaPCM.SalvarPCM("C:\gravacoes","teste.wav", bytes. 8000, 16)

Releases

No releases published

Packages

No packages published

Languages