Воспроизведение звука с Pyqt4 и QSound

Короче говоря, после нескольких часов поисков способа воспроизведения звука в pyqt4, я до сих пор не могу понять, почему этот простой маленький код не будет работать? Я не получаю сообщение об ошибке или что-то в этом роде, но вместо звука (я пробовал mp3, ogg и wav) я просто получаю небольшой звук "bing", но не тот звуковой файл, который мне нужен на самом деле. Я знаю, что есть фонон, но я действительно хочу использовать QSound по разным причинам, а также потому, что он должен быть намного проще. Если бы вы могли подсказать мне, почему это не работает, или привести пример работающего кода с использованием QSound, я был бы чрезвычайно благодарен.

import sys
from PyQt4 import QtGui, QtCore
from PyQt4.QtGui import QSound

class Example(QtGui.QMainWindow):

    def __init__(self):
        QtGui.QMainWindow.__init__(self)

        self.initUI()

    def initUI(self):

        self.setGeometry(300,300,200,200)

        self.b1 = QtGui.QPushButton("Play", self)
        self.b1.clicked.connect(self.Play)
        self.b1.move(50, 80)


    def Play(self):

        QSound.play("C:\directory\b1.mp3")




def main():
    app = QtGui.QApplication(sys.argv)
    ex = Example()
    ex.show()
    sys.exit(app.exec_())

if __name__ == "__main__":
    main()

Ответы на вопрос(1)

Ваш ответ на вопрос