Struct google_videointelligence1::api::GoogleCloudVideointelligenceV1_SpeechContext[][src]

pub struct GoogleCloudVideointelligenceV1_SpeechContext {
    pub phrases: Option<Vec<String>>,
}

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

This type is not used in any activity, and only used as part of another schema.

Fields

phrases: Option<Vec<String>>

Optional. A list of strings containing words and phrases "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.

Trait Implementations

impl Clone for GoogleCloudVideointelligenceV1_SpeechContext[src]

impl Debug for GoogleCloudVideointelligenceV1_SpeechContext[src]

impl Default for GoogleCloudVideointelligenceV1_SpeechContext[src]

impl<'de> Deserialize<'de> for GoogleCloudVideointelligenceV1_SpeechContext[src]

impl Part for GoogleCloudVideointelligenceV1_SpeechContext[src]

impl Serialize for GoogleCloudVideointelligenceV1_SpeechContext[src]

Auto Trait Implementations

impl RefUnwindSafe for GoogleCloudVideointelligenceV1_SpeechContext[src]

impl Send for GoogleCloudVideointelligenceV1_SpeechContext[src]

impl Sync for GoogleCloudVideointelligenceV1_SpeechContext[src]

impl Unpin for GoogleCloudVideointelligenceV1_SpeechContext[src]

impl UnwindSafe for GoogleCloudVideointelligenceV1_SpeechContext[src]

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.