iracema.io.player

Methods for playing audio.

iracema.io.player.play(audio_time_series, blocking=False)[source]

Play audio time series.

Parameters
iracema.io.player.play_with_clicks(audio_time_series, points, click_file=None, blocking=False, return_time_series=False)[source]

Play audio with clicks in the instants corresponding to the specified points. The path to the audio file containing the click sound must be provided.

Parameters
iracema.io.player.play_interval_samples(audio_time_series, from_sample, to_sample, soft_start=True, blocking=False)[source]

Play audio interval from sample from_sample to to_sample.

Parameters
  • audio_time_series (iracema.core.audio.Audio) –

  • from_sample (int) –

  • to_sample (int) –

  • soft_start (bool) –

  • blocking (bool) –

iracema.io.player.play_interval_seconds(audio_time_series, from_seconds, to_seconds, soft_start=True, blocking=False)[source]

Play audio interval from time from_seconds to to_seconds.

Parameters
  • audio_time_series (iracema.core.audio.Audio) –

  • from_seconds (int) –

  • to_seconds (int) –

  • soft_start (bool) –

  • blocking (bool) –

iracema.io.player.stop()[source]

Stop playing audio.