ImageRepositorySpeechRecognitionAlternative

GoogleApi.ContentWarehouse.V1.Model.ImageRepositorySpeechRecognitionAlternative


Table of Contents ▼

Jump to a specific part of the page:

Description

Alternative hypotheses (a.k.a. n-best list).

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. confidence (type: number(), default: nil)
    - The confidence estimate between 0.0 and 1.0. A higher number indicates an estimated greater likelihood that the recognized words are correct. This field is set only for the top alternative of a non-streaming result or, of a streaming result where is_final=true. This field is not guaranteed to be accurate and users should not rely on it to be always provided. The default of 0.0 is a sentinel value indicating confidence was not set.
  2. transcript (type: String.t, default: nil)
    - Transcript text representing the words that the user spoke.
  3. words (type: list(GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryWordInfo), default: nil)
    - A list of word-specific information for each recognized word. Note: When enable_speaker_diarization is true, you will see all the words from the beginning of the audio.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.ImageRepositorySpeechRecognitionAlternative{
confidence: number() | nil,
transcript: String.t() | nil,
words: [GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryWordInfo.t()] | nil
}

Function

@spec decode(struct(), keyword()) :: struct()

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.ImageRepositorySpeechRecognitionAlternative