auditok.io.PyAudioPlayer

class auditok.io.PyAudioPlayer(sampling_rate=16000, sample_width=2, channels=1)[source]

A class for audio playback using Pyaudio (https://people.csail.mit.edu/hubert/pyaudio/).

Parameters:
  • sampling_rate (int, default: 16000) – number of samples per second of audio data.
  • sample_width (int, default: 2) – size in bytes of one audio sample. Possible values: 1, 2 or 4.
  • channels (int, default: 1) – number of channels of audio data.
__init__(sampling_rate=16000, sample_width=2, channels=1)[source]

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__([sampling_rate, sample_width, channels]) Initialize self.
play(data[, progress_bar])
stop()