viam.media.audio
Attributes
Classes
A block of audio data containing information about the block and the audio data |
|
Common audio codec identifiers. |
Module Contents
- class viam.media.audio.Audio[source]
A block of audio data containing information about the block and the audio data
- viam.media.audio.AudioReader
- viam.media.audio.AudioStream
- class viam.media.audio.AudioCodec[source]
Bases:
str,enum.EnumCommon audio codec identifiers.
These constants represent commonly supported audio codecs for audioin and audioout components.
Example:
from viam.components.codecs import AudioCodec from viam.proto.common import AudioInfo audio_info = AudioInfo( codec=AudioCodec.PCM16, sample_rate_hz=44100, num_channels=2 )
- PCM16 = 'pcm16'
- PCM32 = 'pcm32'
- PCM32_FLOAT = 'pcm32_float'
- MP3 = 'mp3'
- AAC = 'aac'
- OPUS = 'opus'
- FLAC = 'flac'