До ответа:
В SO вы должны опубликовать свои первоначальные идеи и сказать, что вы пытались.
И тогда ответы могут быть более актуальными и информативными.
О вашем вопросе: Вы можете использовать pyaudio
Это:
PyAudio provides Python bindings for PortAudio, the cross-platform audio I/O library. With PyAudio, you can easily use Python to play and record audio on a variety of platforms.
Есть несколько примеров кода для этого, вы можете Google его.