package google.events.cloud.speech.v1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message CustomClass

data.proto:28

A set of words or phrases that represents a common concept likely to appear in your audio, for example a list of passenger ship names. CustomClass items can be substituted into placeholders that you set in PhraseSet phrases.

Used in: CustomClassEventData

message CustomClass.ClassItem

data.proto:30

An item of the class.

Used in: CustomClass

enum CustomClass.State

data.proto:36

Set of states that define the lifecycle of a CustomClass.

Used in: CustomClass

message CustomClassCreatedEvent

events.proto:68

The CloudEvent raised when a CustomClass is created.

message CustomClassDeletedEvent

events.proto:88

The CloudEvent raised when a CustomClass is deleted.

message CustomClassEventData

data.proto:237

The data within all CustomClass events.

Used in: CustomClassCreatedEvent, CustomClassDeletedEvent, CustomClassUpdatedEvent

message CustomClassUpdatedEvent

events.proto:78

The CloudEvent raised when a CustomClass is updated.

message PhraseSet

data.proto:109

Provides "hints" to the speech recognizer to favor specific words and phrases in the results.

Used in: PhraseSetEventData

message PhraseSet.Phrase

data.proto:135

A phrases containing words and phrase "hints" so that the speech recognition is more likely to recognize them. This can be used to improve the accuracy for specific words and phrases, for example, if specific commands are typically spoken by the user. This can also be used to add additional words to the vocabulary of the recognizer. See [usage limits](https://cloud.google.com/speech-to-text/quotas#content). List items can also include pre-built or custom classes containing groups of words that represent common concepts that occur in natural language. For example, rather than providing a phrase hint for every month of the year (e.g. "i was born in january", "i was born in febuary", ...), use the pre-built `$MONTH` class improves the likelihood of correctly transcribing audio that includes months (e.g. "i was born in $month"). To refer to pre-built classes, use the class' symbol prepended with `$` e.g. `$MONTH`. To refer to custom classes that were defined inline in the request, set the class's `custom_class_id` to a string unique to all class resources and inline classes. Then use the class' id wrapped in $`{...}` e.g. "${my-months}". To refer to custom classes resources, use the class' id wrapped in `${}` (e.g. `${my-months}`). Speech-to-Text supports three locations: `global`, `us` (US North America), and `eu` (Europe). If you are calling the `speech.googleapis.com` endpoint, use the `global` location. To specify a region, use a [regional endpoint](https://cloud.google.com/speech-to-text/docs/endpoints) with matching `us` or `eu` location value.

Used in: PhraseSet

enum PhraseSet.State

data.proto:152

Set of states that define the lifecycle of a CustomClass.

Used in: PhraseSet

message PhraseSetCreatedEvent

events.proto:38

The CloudEvent raised when a PhraseSet is created.

message PhraseSetDeletedEvent

events.proto:58

The CloudEvent raised when a PhraseSet is deleted.

message PhraseSetEventData

data.proto:231

The data within all PhraseSet events.

Used in: PhraseSetCreatedEvent, PhraseSetDeletedEvent, PhraseSetUpdatedEvent

message PhraseSetUpdatedEvent

events.proto:48

The CloudEvent raised when a PhraseSet is updated.