StartRecordingOptions interface

Opcje rozpoczęcia nagrywania.

Rozszerzenie

Właściwości

audioChannelParticipantOrdering

Kolejność sekwencyjnej, w której kanały audio są przypisywane do uczestników w nieskonsekwencyjnym nagraniu. Po ustawieniu wartości "recordingChannelType" na wartość "unmixed", a audioChannelParticipantOrdering nie zostanie określony, kanał dźwiękowy do mapowania uczestnika zostanie automatycznie przypisany na podstawie kolejności wykrycia pierwszego dźwięku uczestnika. Szczegóły mapowania uczestników można znaleźć w metadanych nagrania.

callConnectionId

Identyfikator połączenia połączenia. (Tylko jeden z callLocator lub callConnectionId, który ma być używany)

callLocator

Lokalizator wywołań. (Tylko jeden z callLocator lub callConnectionId, który ma być używany)

channelAffinity

Koligacja kanału nagrywania wywołań Po ustawieniu parametru "recordingChannelType" na wartość "unmixed", jeśli parametr channelAffinity nie zostanie określony, "kanał" zostanie automatycznie przypisany. Channel-Participant szczegóły mapowania można znaleźć w metadanych nagrania.

pauseOnStart

Wstrzymywanie opcji nagrywania wywołań początkowych.

recordingChannel

Typ kanału nagrywania połączeń.

recordingContent

Typ zawartości rejestrowania wywołań.

recordingFormat

Typ formatu nagrywania wywołań.

recordingStateCallbackEndpointUrl

Adres URL do wysyłania powiadomień.

recordingStorage

Opcja nagrywania magazynu.

Właściwości dziedziczone

abortSignal

Sygnał, który może służyć do przerwania żądań.

onResponse

Funkcja, która ma być wywoływana za każdym razem, gdy odpowiedź jest odbierana z serwera podczas wykonywania żądanej operacji. Może być wywoływana wiele razy.

requestOptions

Opcje używane podczas tworzenia i wysyłania żądań HTTP dla tej operacji.

serializerOptions

Opcje zastępowania zachowania serializacji/deseralizacji.

tracingOptions

Opcje używane podczas śledzenia są włączone.

Szczegóły właściwości

audioChannelParticipantOrdering

Kolejność sekwencyjnej, w której kanały audio są przypisywane do uczestników w nieskonsekwencyjnym nagraniu. Po ustawieniu wartości "recordingChannelType" na wartość "unmixed", a audioChannelParticipantOrdering nie zostanie określony, kanał dźwiękowy do mapowania uczestnika zostanie automatycznie przypisany na podstawie kolejności wykrycia pierwszego dźwięku uczestnika. Szczegóły mapowania uczestników można znaleźć w metadanych nagrania.

audioChannelParticipantOrdering?: CommunicationIdentifier[]

Wartość właściwości

callConnectionId

Identyfikator połączenia połączenia. (Tylko jeden z callLocator lub callConnectionId, który ma być używany)

callConnectionId?: string

Wartość właściwości

string

callLocator

Lokalizator wywołań. (Tylko jeden z callLocator lub callConnectionId, który ma być używany)

callLocator?: CallLocator

Wartość właściwości

channelAffinity

Koligacja kanału nagrywania wywołań Po ustawieniu parametru "recordingChannelType" na wartość "unmixed", jeśli parametr channelAffinity nie zostanie określony, "kanał" zostanie automatycznie przypisany. Channel-Participant szczegóły mapowania można znaleźć w metadanych nagrania.

channelAffinity?: ChannelAffinity[]

Wartość właściwości

pauseOnStart

Wstrzymywanie opcji nagrywania wywołań początkowych.

pauseOnStart?: boolean

Wartość właściwości

boolean

recordingChannel

Typ kanału nagrywania połączeń.

recordingChannel?: RecordingChannel

Wartość właściwości

recordingContent

Typ zawartości rejestrowania wywołań.

recordingContent?: RecordingContent

Wartość właściwości

recordingFormat

Typ formatu nagrywania wywołań.

recordingFormat?: RecordingFormat

Wartość właściwości

recordingStateCallbackEndpointUrl

Adres URL do wysyłania powiadomień.

recordingStateCallbackEndpointUrl?: string

Wartość właściwości

string

recordingStorage

Opcja nagrywania magazynu.

recordingStorage?: RecordingStorage

Wartość właściwości

Szczegóły właściwości dziedziczonej

abortSignal

Sygnał, który może służyć do przerwania żądań.

abortSignal?: AbortSignalLike

Wartość właściwości

dziedziczone z OperationOptions.abortSignal

onResponse

Funkcja, która ma być wywoływana za każdym razem, gdy odpowiedź jest odbierana z serwera podczas wykonywania żądanej operacji. Może być wywoływana wiele razy.

onResponse?: RawResponseCallback

Wartość właściwości

dziedziczone z OperationOptions.onResponse

requestOptions

Opcje używane podczas tworzenia i wysyłania żądań HTTP dla tej operacji.

requestOptions?: OperationRequestOptions

Wartość właściwości

dziedziczone z OperationOptions.requestOptions

serializerOptions

Opcje zastępowania zachowania serializacji/deseralizacji.

serializerOptions?: SerializerOptions

Wartość właściwości

dziedziczone z OperationOptions.serializerOptions

tracingOptions

Opcje używane podczas śledzenia są włączone.

tracingOptions?: OperationTracingOptions

Wartość właściwości

dziedziczone z OperationOptions.tracingOptions