visiannot.tools.ToolsAudio

Module with functions for loading audio files

Summary

Functions

visiannot.tools.ToolsAudio.convertKeyToChannelId(…)

Converts a key to access data (configuration for ViSiAnnoT) to the index of an audio channel

visiannot.tools.ToolsAudio.getAudioWaveFrequency(path)

Loads audio wave and gets frequency

visiannot.tools.ToolsAudio.getDataAudio(path)

Loads audio data

API

Functions

visiannot.tools.ToolsAudio.convertKeyToChannelId(key_data)[source]

Converts a key to access data (configuration for ViSiAnnoT) to the index of an audio channel

The key must contain the word “left” or “right”, otherwise default channel is 0.

Parameters

key_data (str) – key with channel ID

Returns

channel ID

Return type

int

visiannot.tools.ToolsAudio.getAudioWaveFrequency(path)[source]

Loads audio wave and gets frequency

Parameters

path (str) – path to the audio file

Returns

visiannot.tools.ToolsAudio.getDataAudio(path, channel_id=0)[source]

Loads audio data

Parameters
  • path (str) – path to the audio file

  • channel_id (int) – audio channel to be loaded as a numpy array, set it to -1 to get all channels

Returns