O ALSA não tem taxa de amostragem padrão, portanto, deve sempre ser definido pelo aplicativo.
A taxa de amostragem padrão de arecord
é de 8 kHz; isso não pode ser alterado sem modificar seu código-fonte.
Estou trabalhando no projeto Jasper no Raspberry pi para reconhecimento de voz. O problema é que há muito barulho de estalos quando eu gravo com as configurações padrão. Depois de mexer com o arecord, percebi que, se eu usar o "arecord -r 48000 sample.wav", a gravação é muito mais clara e eu sei que vai funcionar corretamente para o meu reconhecimento de voz.
Mas, para a vida de mim, não posso alterar isso para o padrão (usando a configuração ALSA). Eu tentei todos os tipos de combinações no arquivo de configuração .asoundrc Tudo o que ele faz é voltar a gravar no Mono 8000 KHz, não importa qual taxa de amostragem eu lance nele.
A questão é: Como faço para definir a taxa de amostragem de gravação para 48000 e torná-la padrão? Eu tenho medo de ter que abandonar completamente o projeto.
O ALSA não tem taxa de amostragem padrão, portanto, deve sempre ser definido pelo aplicativo.
A taxa de amostragem padrão de arecord
é de 8 kHz; isso não pode ser alterado sem modificar seu código-fonte.
Tags usb alsa input microphone recording