-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Realizar a Limpeza de áudio de input #12
base: main
Are you sure you want to change the base?
Conversation
Oi Gian! Ótimo, gostei dessa implementação, não tenho muita noção do processamento de sinais que você está fazendo, mas confio que a implementação vai funcionar bem quando integrada ao código! Vou deixar alguns pedidos de modificações para você realizar em outros commits, para melhor integrar o código ao repositório. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Aqui alguns pedidos de mudança, além disso tem toda a questão de utilizar isso na função reconhecerAudio em si, mas isso pode ser feito depois dessas mudanças menores. Se tiver qualquer dúvida pode comentar aqui!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oi @gianvstheworld, estava fazendo alguns testes nessa branch e, como você havia comentado comigo pessoalmente, o gTTS não reconhece o áudio tratado. Entretanto, percebi que aparentemente o áudio tem um tipo de fade out no meio, que acredito ser a causa... você tem alguma noção do que pode estar causando isso?
Além disso, queria saber se você prefere tentar continuar a realizar trabalhos nessa branch ou outro membro deve assumir as responsabilidades dada a sua situação dentro do projeto.
|
Eae @lucasgpulcinelli, beleza? Então, em todos os tipos de filtro que testei existia esse fade out (esse butterworth que eu acabei implementando na mão era o que menos acontecia, até porque eu conseguia regular isso) o que acabava dificultando o reconhecimento pelo gTTS. Dessa forma, acredito que a filtragem em si esteja sendo o problema para o gTTS, porque o mesmo acaba cortando as frequências altas e mantendo apenas as médias e baixas, causando o fade out! Então, minha única preocupação com isso é em relação ao andamento do projeto, tenho medo de acabar brecando um pouco o desenvolvimento e atrapalhando o trabalho de vocês! O que você me diz? |
Olha, como o código é modular e está bem organizado, não precisa se preocupar com o andamento do projeto porque essa parte é bem mais uma funcionalidade extra que deve ser feita em algum momento, não algo essencial como a parte de inteligência artificial que atualmente todos os outros membros estão trabalhando. O que me preocupa é sua disponibilidade de tempo em comparação as suas outras responsabilidades. |
Adicionando a função que realiza o tratamento de áudio. Ainda há a necessidade de verificar a saída, mas está funcionando! Lembrando que há a opção de utilizar o áudio gravado ao vivo.