Respostas no Fórum

Visualizando 15 posts - 46 até 60 (de 114 do total)
  • Autor
    Posts
  • em resposta a: Referenciar o curso #42972
    Dalton Vargas
    Moderador

      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/},
      }

      em resposta a: Erro AttributeError: module ‘cv2’ has no attribute ‘bgsegm’ #41840
      Dalton Vargas
      Moderador

        Olá 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.
        em resposta a: Código Fonte? #41568
        Dalton Vargas
        Moderador

          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.

          Dalton Vargas
          Moderador

            Olá 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)
            • 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)}”)

             

            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.
            em resposta a: funcao speak #40454
            Dalton Vargas
            Moderador

              Olá Moises,

              Perfeito, que bom que deu certo! Obrigado por compartilhar a solução 😉

              em resposta a: não está reconhecendo MCI? #40234
              Dalton Vargas
              Moderador

                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/

                 

                em resposta a: não acessa o link do youtube #40233
                Dalton Vargas
                Moderador

                  Legal Edson! Que bom que deu certo.

                  em resposta a: não acessa o link do youtube #40196
                  Dalton Vargas
                  Moderador

                    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!

                    Dalton Vargas
                    Moderador

                      Olá 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')

                       

                      em resposta a: Função Speak #40077
                      Dalton Vargas
                      Moderador

                        Olá Douglas!

                        Também pode ser seu microfone ou ruídos ambiente Já tentou ajustar os parâmetros de ajuste com o ambiente?

                        em resposta a: Como usar microfone do PC #39747
                        Dalton Vargas
                        Moderador

                          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.
                          Dalton Vargas
                          Moderador

                            Olá 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

                             

                             

                            em resposta a: Erro ao executar código #39643
                            Dalton Vargas
                            Moderador

                              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.
                              em resposta a: Erro na reprodução de áudios MP3 ao executar assistente virtual #39642
                              Dalton Vargas
                              Moderador

                                Legal 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.

                                em resposta a: Aula Carregamento da agenda #39629
                                Dalton Vargas
                                Moderador

                                  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.

                                Visualizando 15 posts - 46 até 60 (de 114 do total)