SpeechRecognitionAlternative
public struct SpeechRecognitionAlternative : Codable, Equatable
An alternative transcript from speech recognition results.
-
A transcription of the audio.
Declaration
Swift
public var transcript: String
-
A score that indicates the service’s confidence in the transcript in the range of 0.0 to 1.0. The service returns a confidence score only for the best alternative and only with results marked as final.
Declaration
Swift
public var confidence: Double?
-
Time alignments for each word from the transcript as a list of lists. Each inner list consists of three elements: the word followed by its start and end time in seconds, for example:
[["hello",0.0,1.2],["world",1.2,2.5]]
. Timestamps are returned only for the best alternative.Declaration
Swift
public var timestamps: [WordTimestamp]?
-
A confidence score for each word of the transcript as a list of lists. Each inner list consists of two elements: the word and its confidence score in the range of 0.0 to 1.0, for example:
[["hello",0.95],["world",0.866]]
. Confidence scores are returned only for the best alternative and only with results marked as final.Declaration
Swift
public var wordConfidence: [WordConfidence]?