Como melhorar a qualidade da entrada do microfone

2

Estamos tentando programar um assistente pessoal inteligente que deve fazer todo tipo de coisas para nós, como coisas do google, tocar música, contar piadas ...

A voz será traduzida em texto e o texto será traduzido para fala por meio da API do Google translate, o que não causa muitos problemas. No entanto, o nosso microfone é um pouco ruim e queremos melhorar a qualidade de nossa entrada de som, por exemplo, remova o ruído de fundo e / ou filtre nossas vozes de outros ruídos perturbadores. Seria brilhante se isso acontecesse na hora.

Estamos usando o Ubuntu e o Raspbian no momento.

    
por qwertz 24.02.2014 / 23:54

1 resposta

1

Os comentários de Braiam e Patrick são absolutamente corretos, você deve começar com uma gravação decente ou então você achará uma luta difícil, e seu microfone é provavelmente o elemento mais importante. O princípio básico é que você sempre pode eliminar detalhes, mas nunca pode adicioná-lo.

Dito isto, sox é um bom utilitário para manipular sons da linha de comando ou shell script, e pode aplicar filtros, como redução de ruído, que você mencionou, mas existem cargas. Este wiki é um bom lugar para começar a procurar o que você deseja. Você também precisará aprender um pouco sobre o processamento de som se também for novato, para entender quais filtros aplicar para obter um determinado efeito.

Você pode achar melhor visitar fóruns específicos do Raspberry Pi. O Google+ tem uma comunidade de framboesa . Há também um grupo específico aqui na troca de pilhas, Raspberry Pi

Finalmente, o blog de Steven Hickson tem um projeto que soa semelhante para o que você está querendo criar, que lhe dará inspiração e ponteiros.

    
por 25.02.2014 / 02:32