Не удается найти аудиоустройства и воспроизводить аудио с помощью PyQt4.QtMultimedia и python2.7 в Ubuntu 14.04.

Я установил PyQt4 на Ubuntu 14.04 через conda. Вся библиотека GUI работает, но устройства вывода не найдены, поэтому я не получаю аудиовыход, используя PyQt4.QtMultimedia (или PyQt4.QtGui.QSound).

Пример сценария, описывающего ситуацию:

from PyQt4.QtMultimedia import QAudioDeviceInfo

device_info = QAudioDeviceInfo.defaultOutputDevice()
if device_info.isNull():
    print 'No output audio device found'  # always executed
else:
    print device_info  # never executed

Очевидно, что для воспроизведения звука с помощью PyQt4 необходимо найти устройство вывода звука (как я уже убедился).

В общем, с моим Ubuntu я могу слушать аудио и музыку, поэтому нет и аппаратной проблемы.

В Windows и OS X один и тот же код находит аудиоустройство.

Как я мог решить эту проблему?

0 ответов

Другие вопросы по тегам