StreamTranscribeResult
Namespace: Vercel.AI.Operations
public sealed class StreamTranscribeResultStreaming transcription result.
Inheritance: object
Properties
Section titled “Properties”DurationInSeconds
Section titled “DurationInSeconds”public Task<double?> DurationInSeconds { get; }Duration. Accessing it claims the stream.
Value: Task<double?>
FullStream
Section titled “FullStream”public OperationFullStream<ModelStreamPart> FullStream { get; }Single-consumer part stream.
Value: OperationFullStream<ModelStreamPart>
Language
Section titled “Language”public Task<string?> Language { get; }Language. Accessing it claims the stream.
Value: Task<string>
ProviderMetadata
Section titled “ProviderMetadata”public Task<JsonElement> ProviderMetadata { get; }Provider metadata. Accessing it claims the stream.
Value: Task<JsonElement>
Responses
Section titled “Responses”public Task<IReadOnlyList<ProviderResponse>> Responses { get; }Responses. Accessing it claims the stream.
Value: Task<IReadOnlyList<ProviderResponse>>
Segments
Section titled “Segments”public Task<IReadOnlyList<TranscriptSegment>> Segments { get; }Segments. Accessing it claims the stream.
Value: Task<IReadOnlyList<TranscriptSegment>>
public Task<string> Text { get; }Final transcript. Accessing it claims the stream.
Value: Task<string>
Warnings
Section titled “Warnings”public Task<IReadOnlyList<OperationWarning>> Warnings { get; }Warnings. Accessing it claims the stream.
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product