Erro durante a fala

Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • #43983

    Chamo a assistente e depois que inicio a fala ocorre essas falhas:

    [INFO] Pronto para come�ar!
    Ouvindo:
    Voc� disse: o que t� acontecendo

    Error 305 for command:
    open “C:\Users\MQJMAR~1\AppData\Local\Temp\PS97qnx27t.mp3”
    Cannot specify extra characters after a string enclosed in quotation marks.

    Error 305 for command:
    close “C:\Users\MQJMAR~1\AppData\Local\Temp\PS97qnx27t.mp3”
    Cannot specify extra characters after a string enclosed in quotation marks.
    Failed to close the file: “C:\Users\MQJMAR~1\AppData\Local\Temp\PS97qnx27t.mp3”
    Traceback (most recent call last):
    File “c:\Repositorios\Pessoal\IA Expert\Assistente_Virtual\01_assistente.py”, line 286, in <module>
    playsound(n3)
    File “C:\Users\mqjmarques\AppData\Local\Programs\Python\Python39\lib\site-packages\playsound.py”, line 44, in _playsoundWin
    _playsoundWin(tempPath, block)
    File “C:\Users\mqjmarques\AppData\Local\Programs\Python\Python39\lib\site-packages\playsound.py”, line 72, in _playsoundWin
    winCommand(u’open {}’.format(sound))
    File “C:\Users\mqjmarques\AppData\Local\Programs\Python\Python39\lib\site-packages\playsound.py”, line 64, in winCommand
    raise PlaysoundException(exceptionMessage)
    playsound.PlaysoundException:
    Error 305 for command:
    open “C:\Users\MQJMAR~1\AppData\Local\Temp\PS97qnx27t.mp3”
    Cannot specify extra characters after a string enclosed in quotation marks.

    #43984
    Dalton Vargas
    Moderador

      Olá Mateus,

      Em uma das linhas da mensagem de erro, identifiquei um problema na função playsound. Ao passar o parâmetro, você está utilizando o arquivo n3 como argumento, mas o correto seria fornecer o caminho completo do arquivo entre aspas:

      playsound(‘caminho_completo\\para\\o_arquivo\\n3.mp3’)

      Este ajuste deve resolver o erro.

      #44047

      GitHub: https://github.com/MM-coder-bit/Assistente_Virtual

      o erro se mantem, segue o código até o momento, mais o erro:

      [Running] python -u “c:\Repositorios\Pessoal\IA Expert\Assistente_Virtual\01_assistente.py”
      2024-03-10 12:26:04.945501: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library ‘cudart64_110.dll’; dlerror: cudart64_110.dll not found
      2024-03-10 12:26:04.945791: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.
      2024-03-10 12:26:14.167549: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library ‘cudart64_110.dll’; dlerror: cudart64_110.dll not found
      2024-03-10 12:26:14.168888: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library ‘cublas64_11.dll’; dlerror: cublas64_11.dll not found
      2024-03-10 12:26:14.169941: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library ‘cublasLt64_11.dll’; dlerror: cublasLt64_11.dll not found
      2024-03-10 12:26:14.171395: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library ‘cufft64_10.dll’; dlerror: cufft64_10.dll not found
      2024-03-10 12:26:14.172581: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library ‘curand64_10.dll’; dlerror: curand64_10.dll not found
      2024-03-10 12:26:14.173605: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library ‘cusolver64_11.dll’; dlerror: cusolver64_11.dll not found
      2024-03-10 12:26:14.175383: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library ‘cusparse64_11.dll’; dlerror: cusparse64_11.dll not found
      2024-03-10 12:26:14.176959: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library ‘cudnn64_8.dll’; dlerror: cudnn64_8.dll not found
      2024-03-10 12:26:14.177176: W tensorflow/core/common_runtime/gpu/gpu_device.cc:1850] Cannot dlopen some GPU libraries. Please make sure the missing libraries mentioned above are installed properly if you would like to use GPU. Follow the guide at https://www.tensorflow.org/install/gpu for how to download and setup the required libraries for your platform.
      Skipping registering GPU devices…
      2024-03-10 12:26:14.179543: I tensorflow/core/platform/cpu_feature_guard.cc:193] This TensorFlow binary is optimized with oneAPI Deep Neural Network Library (oneDNN) to use the following CPU instructions in performance-critical operations:  AVX AVX2
      To enable them in other operations, rebuild TensorFlow with the appropriate compiler flags.
      [INFO] Pronto para come�ar!
      Ouvindo:
      Voc� disse: estou fazendo um teste um dois tr�s quatro cinco seis consegue me entender c�mbio digita encerrar

      Error 305 for command:
      open “C:\Users\MQJMAR~1\AppData\Local\Temp\PScjhakpb0.mp3”
      Cannot specify extra characters after a string enclosed in quotation marks.

      Error 305 for command:
      close “C:\Users\MQJMAR~1\AppData\Local\Temp\PScjhakpb0.mp3”
      Cannot specify extra characters after a string enclosed in quotation marks.
      Failed to close the file: “C:\Users\MQJMAR~1\AppData\Local\Temp\PScjhakpb0.mp3”
      Traceback (most recent call last):
      File “c:\Repositorios\Pessoal\IA Expert\Assistente_Virtual\01_assistente.py”, line 286, in <module>
      playsound(‘C:\\Repositorios\\Pessoal\\IA Expert\\Assistente_Virtual\\Audio\\n3.mp3′)
      File “C:\Users\mqjmarques\AppData\Local\Programs\Python\Python39\lib\site-packages\playsound.py”, line 44, in _playsoundWin
      _playsoundWin(tempPath, block)
      File “C:\Users\mqjmarques\AppData\Local\Programs\Python\Python39\lib\site-packages\playsound.py”, line 72, in _playsoundWin
      winCommand(u’open {}’.format(sound))
      File “C:\Users\mqjmarques\AppData\Local\Programs\Python\Python39\lib\site-packages\playsound.py”, line 64, in winCommand
      raise PlaysoundException(exceptionMessage)
      playsound.PlaysoundException:
      Error 305 for command:
      open “C:\Users\MQJMAR~1\AppData\Local\Temp\PScjhakpb0.mp3”
      Cannot specify extra characters after a string enclosed in quotation marks.

      [Done] exited with code=1 in 41.982 seconds

      #44052
      Dalton Vargas
      Moderador

        Certo Mateus, obrigado por compartilhar o código.

        No seu script, você está comparando a variável result (que armazena a transcrição da fala) e comparando com o path onde está seu arquivo de áudio de notificação ‘n2.mp3‘ (não consegui entender a lógica desta condição):

        while (1):
        result = listen_microphone()

        if meu_nome in result:
        result = str(result.split(meu_nome + ‘ ‘)[1])
        result = result.lower()
        print(‘Acionou a assistente!’)
        print(‘Após o processamento: ‘, result)

        if result == ‘C:\\Repositorios\\Pessoal\\IA Expert\\Assistente_Virtual\\Audio\\n2.mp3’:
        playsound(‘n2.mp3’)

        Não consegui entender muito bem seu objetivo, mas seguem algumas sugestões:

        • você pode remover a comparação do resultado (result) com o caminho do arquivo de áudio e passar diretamente o caminho do arquivo como argumento para a função playsound. Assim, a linha ficaria assim:
        • restante do código permanece o mesmo;
        • é sempre uma boa ideia revisar as aulas e comparar seu script com os exemplos disponibilizados no curso. Isso pode ajudar a identificar discrepâncias e garantir que seu código siga as melhores práticas e padrões demonstrados nas aulas.
      Visualizando 4 posts - 1 até 4 (de 4 do total)
      • Você deve fazer login para responder a este tópico.