Versioned speech enrichment attached to a final transcript.
Summary
Types
@type status() :: :complete | :partial | :failed
@type t() :: %VoxRtcServer.SpeechContext{ emotions: [VoxRtcServer.SpeechContextSpan.t()] | nil, schema_version: 2, sounds: [VoxRtcServer.SpeechContextSoundSpan.t()] | nil, status: status(), unavailable: [track()] | nil, vocal: [VoxRtcServer.SpeechContextSpan.t()] | nil }
@type track() :: :speaker | :sounds
Functions
@spec decode(Google.Protobuf.Struct.t() | nil) :: t() | nil