Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

7.3K
Visualizações
El dispositivo especificado no está abierto o MCI no lo reconoce

Estaba programando un juego usando Python y necesitaba reproducir un efecto de sonido, así que usé el módulo de sonido de reproducción:

 from playsound import playsound playsound("Typing.wav", False)

Y cuando intenté ejecutar el programa, se devolvió este error:

 Error 263 for command: open Typing.wav The specified device is not open or is not recognized by MCI.

Investigué un poco y algunas fuentes indicaron que era un problema con mis controladores de sonido. Lo actualicé y lo reinstalé, pero el problema persiste. ¿Hay alguna forma de resolver esto?

over 4 years ago · Santiago Trujillo
6 Respostas
Responde à pergunta

0

No creo que PlaySound admita archivos .wav. Intente convertir Typing.wav en un archivo mp3. Entonces cambia

 playsound("Typing.wav", False)

Dentro

 playsound("Typing.mp3", False)
over 4 years ago · Santiago Trujillo Relatório

0

Intente cambiar a Python 3.7 o 3.8

Usé con éxito playsound en un proyecto hace varios meses, pero al revisarlo hoy con un entorno virtual de Python 3.9 me encontré con el mismo error que el OP. Bajar de categoría a Python 3.7 o 3.8 venv arregló las cosas.

Sé que esto se siente como una respuesta barata, y tampoco me gusta, especialmente porque el sistema CI playsound hace explícitamente una compilación para Python 3.9 en Windows, Linux y Mac . Si alguien más tiene más información sobre por qué playsound no parece funcionar en Python> 3.8, ¡me encantaría escucharlo!

over 4 years ago · Santiago Trujillo Relatório

0

Tuve este mismo problema y lo arreglé usando

 audio_file = os.path.dirname(__file__) + 'audio.mp3' playsound(audio_file)
over 4 years ago · Santiago Trujillo Relatório

0

Enfrenté este problema también en primer lugar, como se mencionó en los comentarios anteriores. Bajé mi versión de Python de 3.10 a 3.7 y , sin embargo, el problema persistió. Entonces, lo que realmente funcionó es que las versiones recientes de PlaySound están dando tales errores para solucionar esto, ejecute los siguientes comandos en cmd como administrador

pip desinstalar playound

pip instalar playound==1.2.2

y esto debería hacer el trabajo.

en caso de que eso no funcione, intente degradar su versión de python a 3.7 y ejecute estos comandos y eso debería ser bueno.

over 4 years ago · Santiago Trujillo Relatório

0

Vea mi respuesta aquí : El problema está en la forma en queplaysound() maneja las rutas de los archivos. Espera un nombre de ruta completo usando solo barras diagonales. Ojalá se vuelva más portátil en versiones posteriores.

over 4 years ago · Santiago Trujillo Relatório

0

**Ejecutar comando como administrador

  1. pip desinstalar playound
  2. pip instalar playound==1.2.2

**terminal en Pycharm

  1. pip desinstalar playound
  2. pip instalar playound==1.2.2
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda