Skip to main content

Interface: NormalizedTranscript

Defined in: packages/agentos/src/io/channels/telephony/types.ts:331

A speech-to-text transcript segment (partial or final).

Extends​

  • NormalizedEventBase

Properties​

eventId​

eventId: string

Defined in: packages/agentos/src/io/channels/telephony/types.ts:268

Provider-assigned event ID for idempotency.

Inherited from​

NormalizedEventBase.eventId


isFinal​

isFinal: boolean

Defined in: packages/agentos/src/io/channels/telephony/types.ts:336

Whether this is a finalized transcript (vs. in-progress partial).


kind​

kind: "transcript"

Defined in: packages/agentos/src/io/channels/telephony/types.ts:332


provider?​

optional provider: VoiceProviderName

Defined in: packages/agentos/src/io/channels/telephony/types.ts:274

Provider namespace attached by stable carrier parsing.

Inherited from​

NormalizedEventBase.provider


providerCallId​

providerCallId: string

Defined in: packages/agentos/src/io/channels/telephony/types.ts:270

Provider-assigned call ID.

Inherited from​

NormalizedEventBase.providerCallId


providerRequestId?​

optional providerRequestId: string

Defined in: packages/agentos/src/io/channels/telephony/types.ts:276

Creation request identity when distinct from the actual call leg.

Inherited from​

NormalizedEventBase.providerRequestId


text​

text: string

Defined in: packages/agentos/src/io/channels/telephony/types.ts:334

The transcribed text.


timestamp​

timestamp: number

Defined in: packages/agentos/src/io/channels/telephony/types.ts:272

Unix timestamp (ms).

Inherited from​

NormalizedEventBase.timestamp