Respostas no Fórum
- AutorPosts
Olá Rapahel,
Parabéns pela ideia do projeto!
Segue abaixo conforme solicitado:
@online{iaexpert-audio-classification,
author = {Dalton L. Vargas and Jones Granatyr},
title = {Classificação de Áudio com Python: Guia Completo},
year = {2022},
note = {Curso online oferecido pela IA Expert Academy},
url = {https://iaexpert.academy/cursos-online-assinatura/classificacao-de-audio-com-python-guia-completo/},
}20 de setembro de 2023 às 07:32 em resposta a: Erro AttributeError: module ‘cv2’ has no attribute ‘bgsegm’ #41840Olá Ramon,
Sobre o erro ‘bgsegm’, seguem algumas sugestões:
- Certifique-se de ter instalado os pacotes necessários para o módulo “bgsegm”. Você pode fazer isso executando:
- pip install opencv-contrib-python
- Verifique se você tem a versão correta do OpenCV instalada, que suporta o módulo “bgsegm”. Você pode fazer isso executando cv2.__version__ e comparando com a versão que suporta “bgsegm”. Por exemplo, a versão 3.4.2 ou posterior deve suportar esse módulo.
- Verifique se há erros de digitação ou erros de sintaxe em seu código que possam estar causando esse problema. Certifique-se de que digitou “bgsegm” corretamente em seu código e importou o módulo corretamente com from cv2.bgsegm import ….
Agora, em relação aos 2 tópicos abordados nas aulas comparativas:
- Qualidade: comparativo da qualidade na subtração de fundo entre os algoritmos.
- Desempenho: comparativo do custo e complexidade computacional de cada algoritmo.
Olá Francisco,
Esse link para o Colab que você compartilhou pertence ao seu projeto pessoal ou ao projeto do curso? Se for o seu projeto, será necessário obter a autorização de acesso.
26 de julho de 2023 às 08:37 em resposta a: FileNotFoundError: [WinError 2] The system cannot find the file specified #41385Olá Samuel,
Esse erro “FileNotFoundError: [WinError 2] The system cannot find the file specified” ocorre porque o programa não consegue localizar o arquivo especificado. O problema pode ser causado por várias razões, incluindo:
- O caminho do arquivo está incorreto.
- O arquivo não existe no diretório especificado.
- Permissões insuficientes para acessar o arquivo.
Seguem algumas possíveis causas e soluções:
1 – Verifique se o caminho do diretório está correto: Certifique-se de que o caminho para o diretório contendo os arquivos ogg esteja correto. Você está usando o diretório ‘/xampp/htdocs/zapzap/’, que pode estar errado ou inacessível no seu sistema. Verifique se o caminho está correto e atualizado.
2 – Confirme se os arquivos ogg existem no diretório: Verifique se os arquivos ogg realmente existem no diretório especificado. Caso contrário, o programa não conseguirá encontrar e converter os arquivos para wav. Certifique-se de que os arquivos estejam presentes no diretório.
3 – Verifique as permissões de acesso: Se você estiver executando o código em um ambiente em que pode haver restrições de permissões, certifique-se de ter permissão para acessar os arquivos no diretório especificado. Se necessário, ajuste as permissões para garantir o acesso aos arquivos.Aqui estão algumas sugestões para ajudar a encontrar a causa do erro:
- No script abaixo, onde percorre o diretório e faz um print dos arquivos .ogg encontrados, verifique se está sendo retornado algo. Isso ajudará a confirmar se o caminho está correto.
- for file in dirs:
if file.endswith(“ogg”):
oggs.append(file)print(oggs)
- for file in dirs:
- Adicione um bloco try-except para lidar com possíveis exceções e imprimir mensagens de erro mais informativas, caso ocorram problemas ao ler os arquivos.
- for ogg in oggs:
- print(ogg)
- try:
- new_audio_file = ogg_to_wav(ogg)
- with sr.AudioFile(new_audio_file) as source:
- texto = r.record(source)
- print(r.recognize_google(texto, language=’pt-BR’))
- except Exception as e:
- print(f”Erro ao processar ‘{ogg}’: {str(e)}”)
- for ogg in oggs:
Lembre-se de substituir o caminho ‘/xampp/htdocs/zapzap/’ pelo caminho correto do diretório onde estão os arquivos ogg. Com essas modificações e as devidas verificações, o código deve funcionar sem o erro específico que você estava enfrentando. Se surgirem outros erros, as mensagens de exceção fornecerão mais informações para ajudar a depurar o problema.
- Esta resposta foi modificada 1 ano, 9 meses atrás por
Dalton Vargas.
Olá Moises,
Perfeito, que bom que deu certo! Obrigado por compartilhar a solução 😉
Oi Edson!
Esta questão já foi respondida a você no tópico do aluno Michael. Segue o link: https://iaexpert.academy/forums/topic/erro-na-reproducao-de-audios-mp3-ao-executar-assistente-virtual/
Legal Edson! Que bom que deu certo.
Olá Edson!
Poderia compartilhar o script completo? Dessa forma, poderei analisá-lo e testá-lo para identificar o erro com mais precisão. Agradeço antecipadamente pela sua ajuda!
8 de abril de 2023 às 09:08 em resposta a: Erro na reprodução de áudios MP3 ao executar assistente virtual #40172Olá Edson!
Eu notei que o Michael está enfrentou um problema semelhante ao que você relatou anteriormente. Para ajudar, gostaria de sugerir que você verifique se já tentou alguma das soluções sugeridas nos tópicos acima.
Além disso, gostaria de compartilhar mais uma sugestão de solução. Adicione “./” ao path do arquivo de áudio:
from playsound import playsound playsound('./n3.mp3')
Olá Douglas!
Também pode ser seu microfone ou ruídos ambiente Já tentou ajustar os parâmetros de ajuste com o ambiente?
Olá Lara!
Tem como fazer isso sim, gravando o áudio e depois classificando-o. Tendo o modelo criado, basicamente você usaria exatamente a mesma função de classificação demonstrada aqui no curso, passando como parâmetro o áudio gravado no formato .wav.
Para gravar um áudio utilizando o microfone do seu computador usando o jupyter, você pode usar outra função demonstrada aqui no curso, no módulo Transcrição de áudio / Transcrição on-line – microfone. Nesta função usamos javascript para acessar o microfone através do navegador.
Também segue abaixo um artigo com uma solução alternativa utilizando a biblioteca CameraStream.
Record Audio in a Jupyter Notebook
- Esta resposta foi modificada 2 anos, 1 mês atrás por
Dalton Vargas.
21 de fevereiro de 2023 às 09:09 em resposta a: Como tornar a assistente virtual mais flexível na compreensão de comandos #39663Olá Michael!
Tem como fazer isso sim! Sugiro treinar um modelo de processamento de linguagem natural (PLN), segue o link dos cursos disponíveis aqui na plataformar com este tema:
Trilha Processamento de Linguagem Natural
Processamento de Linguagem Natural com NLTK e Python
Sumarização de Textos com Processamento de Linguagem Natural
Olá Ronaldo e Apollo!
Vou replicar a resposta de tópico aqui do fórum com o mesmo tema:
Verificar se o path até estes arquivos de áudio estão corretos. Quando o código é executado no módulo playsound, ele não reconhece o caminho relativo que você inseriu. Em vez disso, tente inserir o caminho absoluto até o arquivo:
import os from playsound import playsound current_dir = os.getcwd() file_path = current_dir + '/pasta_dos_arquivos/n1.mp3' playsound(file_path)
- Esta resposta foi modificada 2 anos, 2 meses atrás por
Dalton Vargas.
16 de fevereiro de 2023 às 08:24 em resposta a: Erro na reprodução de áudios MP3 ao executar assistente virtual #39642Legal Michael, que bom que deu certo!
Olá Apollo,
Por gentileza poderia fazer conforme o Michael sugeriu? Tentar esta solução que mandei na mensagem anterior e, se não der certo, compartilhar o print do erro.
Jefferson,
Acho que o problema não deve ser por usar o Libreoffice, pois usamos o pandas para ler o arquivo .xlsx.
Por gentileza, poderia mandar o fonte completo que está com erro? Assim consigo testar e apontar as correções.
- Certifique-se de ter instalado os pacotes necessários para o módulo “bgsegm”. Você pode fazer isso executando:
- AutorPosts