.NET API
LiveVoiceEventKind
Namespace Tracon · Assembly
Tracon.Abstractions.dllWhat a live voice sideband event says.
[JsonConverter(typeof(JsonStringEnumConverter<LiveVoiceEventKind>))]public enum LiveVoiceEventKindFields
Section titled “Fields”AppendAccepted = 4
The provider accepted an append.
Closed = 7
The session closed.
DelegationCreated = 3
The model handed work back; LiveVoiceEvent.DelegationId identifies it.
Error = 6
The provider reported an error.
InputTranscript = 1
A segment of what the user said.
OutputTranscript = 2
A segment of what the model said.
SessionStarted = 0
The session is live and the sideband is attached.
UsageUpdated = 5
The provider reported the session’s billable duration.
Remarks
Section titled “Remarks”Written as a name in JSON. The numeric values are stable and must not change. Only facts an implementation can actually observe are modelled here — Tracon does not carry a contract for an event no provider sends.