Шуметь с Python - PullRequest
       41

Шуметь с Python

3 голосов
/ 02 апреля 2010

Я пытаюсь заставить Python шуметь, когда происходят определенные вещи. Предпочтительно, я бы хотел сыграть какую-то музыку, однако достаточно какого-то особенного звукового сигнала, как, например, срабатывание электронного таймера. До сих пор я мог только заставить системный динамик подавать звуковой сигнал с помощью звукового сигнала pywin32, однако в моем приложении просто нет громкости.

Есть идеи, как мне это сделать?

РЕДАКТИРОВАТЬ: я использовал PyAudiere для этого, но, к сожалению, пакет был заброшен. Теперь мне нужна альтернатива.

Ответы [ 3 ]

3 голосов
/ 02 апреля 2010

Для кроссплатформенного совершенства и максимальной гибкости вы можете использовать pygame.mixer .

2 голосов
/ 02 апреля 2010

Для окон можно использовать стандартную библиотеку winsound: http://docs.python.org/library/winsound.html

0 голосов
/ 12 апреля 2012

PyAudiere оказывается наиболее удобным. Это позволяет мне просто воспроизводить MP3, а не генерировать звук на лету.

...