TranscribeResult
Namespace: Vercel.AI.Operations
public sealed class TranscribeResultTranscription result.
Inheritance: object
Constructors
Section titled “Constructors”TranscribeResult(string, IReadOnlyList<TranscriptSegment>, string?, double?, IReadOnlyList<OperationWarning>, IReadOnlyList<ProviderResponse>, JsonElement)
Section titled “TranscribeResult(string, IReadOnlyList<TranscriptSegment>, string?, double?, IReadOnlyList<OperationWarning>, IReadOnlyList<ProviderResponse>, JsonElement)”public TranscribeResult(string text, IReadOnlyList<TranscriptSegment> segments, string? language, double? durationInSeconds, IReadOnlyList<OperationWarning> warnings, IReadOnlyList<ProviderResponse> responses, JsonElement providerMetadata)Creates a result.
Parameters
| Name | Type | Description |
|---|---|---|
text |
string | |
segments |
IReadOnlyList<TranscriptSegment> | |
language |
string | |
durationInSeconds |
double? | |
warnings |
IReadOnlyList<OperationWarning> | |
responses |
IReadOnlyList<ProviderResponse> | |
providerMetadata |
JsonElement |
Properties
Section titled “Properties”DurationInSeconds
Section titled “DurationInSeconds”public double? DurationInSeconds { get; }Duration in seconds.
Value: double?
Language
Section titled “Language”public string? Language { get; }Language.
Value: string
ProviderMetadata
Section titled “ProviderMetadata”public JsonElement ProviderMetadata { get; }Provider metadata.
Value: JsonElement
Responses
Section titled “Responses”public IReadOnlyList<ProviderResponse> Responses { get; }Responses.
Value: IReadOnlyList<ProviderResponse>
Segments
Section titled “Segments”public IReadOnlyList<TranscriptSegment> Segments { get; }Segments.
Value: IReadOnlyList<TranscriptSegment>
public string Text { get; }Transcript.
Value: string
Warnings
Section titled “Warnings”public IReadOnlyList<OperationWarning> Warnings { get; }Warnings.
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product