package
0.0.0-20201102054017-282493799a89
Repository: https://github.com/golangltd/leafltd.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

Best for agents with a small number of examples in intents and/or wide use of templates syntax and composite entities.
Can be used for agents with a large number of examples in intents, especially the ones using @sys.any or very large developer entities.
Not specified.
Adaptive Multi-Rate Narrowband codec.
Adaptive Multi-Rate Wideband codec.
[`FLAC`](https://xiph.org/flac/documentation.html) (Free Lossless Audio Codec) is the recommended encoding because it is lossless (therefore recognition is not compromised) and requires only about half the bandwidth of `LINEAR16`.
Uncompressed 16-bit signed little-endian samples (Linear PCM).
8-bit samples that compand 14-bit audio samples using G.711 PCMU/mu-law.
Opus encoded audio frames in Ogg container ([OggOpus](https://wiki.xiph.org/OggOpus)).
Although the use of lossy encodings is not recommended, if a very low bitrate encoding is required, `OGG_OPUS` is highly preferred over Speex encoding.
Not specified.
Allows an agent to recognize values that have not been explicitly listed in the entity.
Auto expansion disabled for the entity.
List entity types contain a set of entries that do not map to canonical values.
Map entity types allow mapping of a group of synonyms to a canonical value.
Not specified.
Actions on Google.
Facebook.
Kik.
Line.
Not specified.
Skype.
Slack.
Telegram.
Viber.
Examples do not contain @-prefixed entity type names, but example parts can be annotated with entity types.
Templates are not annotated with entity types, but they can contain @-prefixed entity type names as substrings.
Not specified.
Webhook is enabled in the agent and in the intent.
Webhook is enabled in the agent and in the intent.
Webhook is disabled in the agent and in the intent.
All fields are populated.
Training phrases field is not populated in the response.
The collection of session entities overrides the collection of entities in the corresponding developer entity type.
The collection of session entities extends the collection of entities in the corresponding developer entity type.
Not specified.
Event indicates that the server has detected the end of the user's speech utterance and expects no additional speech.
Not specified.
Message contains a (possibly partial) transcript.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Represents a conversational agent.
The request message for [EntityTypes.BatchCreateEntities][google.cloud.dialogflow.v2.EntityTypes.BatchCreateEntities].
The request message for [EntityTypes.BatchDeleteEntities][google.cloud.dialogflow.v2.EntityTypes.BatchDeleteEntities].
The request message for [EntityTypes.BatchDeleteEntityTypes][google.cloud.dialogflow.v2.EntityTypes.BatchDeleteEntityTypes].
The request message for [Intents.BatchDeleteIntents][google.cloud.dialogflow.v2.Intents.BatchDeleteIntents].
The response message for [EntityTypes.BatchCreateEntities][google.cloud.dialogflow.v2.EntityTypes.BatchCreateEntities].
The request message for [EntityTypes.BatchUpdateEntityTypes][google.cloud.dialogflow.v2.EntityTypes.BatchUpdateEntityTypes].
No description provided by the author
No description provided by the author
The response message for [EntityTypes.BatchUpdateEntityTypes][google.cloud.dialogflow.v2.EntityTypes.BatchUpdateEntityTypes].
The request message for [Intents.BatchUpdateIntents][google.cloud.dialogflow.v2.Intents.BatchUpdateIntents].
No description provided by the author
No description provided by the author
The response message for [Intents.BatchUpdateIntents][google.cloud.dialogflow.v2.Intents.BatchUpdateIntents].
Represents a context.
The request message for [Contexts.CreateContext][google.cloud.dialogflow.v2.Contexts.CreateContext].
The request message for [EntityTypes.CreateEntityType][google.cloud.dialogflow.v2.EntityTypes.CreateEntityType].
The request message for [Intents.CreateIntent][google.cloud.dialogflow.v2.Intents.CreateIntent].
The request message for [SessionEntityTypes.CreateSessionEntityType][google.cloud.dialogflow.v2.SessionEntityTypes.CreateSessionEntityType].
The request message for [Contexts.DeleteAllContexts][google.cloud.dialogflow.v2.Contexts.DeleteAllContexts].
The request message for [Contexts.DeleteContext][google.cloud.dialogflow.v2.Contexts.DeleteContext].
The request message for [EntityTypes.DeleteEntityType][google.cloud.dialogflow.v2.EntityTypes.DeleteEntityType].
The request message for [Intents.DeleteIntent][google.cloud.dialogflow.v2.Intents.DeleteIntent].
The request message for [SessionEntityTypes.DeleteSessionEntityType][google.cloud.dialogflow.v2.SessionEntityTypes.DeleteSessionEntityType].
The request to detect user's intent.
The message returned from the DetectIntent method.
Represents an entity type.
Optional.
This message is a wrapper around a collection of entity types.
Events allow for matching intents by event name instead of the natural language input.
The request message for [Agents.ExportAgent][google.cloud.dialogflow.v2.Agents.ExportAgent].
The response message for [Agents.ExportAgent][google.cloud.dialogflow.v2.Agents.ExportAgent].
No description provided by the author
No description provided by the author
The request message for [Agents.GetAgent][google.cloud.dialogflow.v2.Agents.GetAgent].
The request message for [Contexts.GetContext][google.cloud.dialogflow.v2.Contexts.GetContext].
The request message for [EntityTypes.GetEntityType][google.cloud.dialogflow.v2.EntityTypes.GetEntityType].
The request message for [Intents.GetIntent][google.cloud.dialogflow.v2.Intents.GetIntent].
The request message for [SessionEntityTypes.GetSessionEntityType][google.cloud.dialogflow.v2.SessionEntityTypes.GetSessionEntityType].
The request message for [Agents.ImportAgent][google.cloud.dialogflow.v2.Agents.ImportAgent].
No description provided by the author
No description provided by the author
Instructs the speech recognizer how to process the audio content.
Represents an intent.
Represents a single followup intent in the chain.
Corresponds to the `Response` field in the Dialogflow console.
The basic card message.
No description provided by the author
The button object that appears at the bottom of a card.
Opens the given URI.
The card response message.
No description provided by the author
Optional.
The card for presenting a carousel of options to select from.
No description provided by the author
An item in the carousel.
The image response message.
No description provided by the author
The suggestion chip message that allows the user to jump out to the app or website associated with this agent.
No description provided by the author
The card for presenting a list of options to select from.
No description provided by the author
An item in the list.
No description provided by the author
The quick replies response message.
No description provided by the author
Additional info about the select item for when it is triggered in a dialog.
The simple response message containing speech or text.
The collection of simple response candidates.
No description provided by the author
The suggestion chip message that the user can tap to quickly post a reply to the conversation.
The collection of suggestions.
No description provided by the author
The text response message.
No description provided by the author
Represents intent parameters.
Represents an example or template that the agent is trained on.
Represents a part of a training phrase.
This message is a wrapper around a collection of intents.
The request message for [Contexts.ListContexts][google.cloud.dialogflow.v2.Contexts.ListContexts].
The response message for [Contexts.ListContexts][google.cloud.dialogflow.v2.Contexts.ListContexts].
The request message for [EntityTypes.ListEntityTypes][google.cloud.dialogflow.v2.EntityTypes.ListEntityTypes].
The response message for [EntityTypes.ListEntityTypes][google.cloud.dialogflow.v2.EntityTypes.ListEntityTypes].
The request message for [Intents.ListIntents][google.cloud.dialogflow.v2.Intents.ListIntents].
The response message for [Intents.ListIntents][google.cloud.dialogflow.v2.Intents.ListIntents].
The request message for [SessionEntityTypes.ListSessionEntityTypes][google.cloud.dialogflow.v2.SessionEntityTypes.ListSessionEntityTypes].
The response message for [SessionEntityTypes.ListSessionEntityTypes][google.cloud.dialogflow.v2.SessionEntityTypes.ListSessionEntityTypes].
Represents the contents of the original request that was passed to the `[Streaming]DetectIntent` call.
Represents the query input.
No description provided by the author
No description provided by the author
No description provided by the author
Represents the parameters of the conversational query.
Represents the result of conversational query or event processing.
The request message for [Agents.RestoreAgent][google.cloud.dialogflow.v2.Agents.RestoreAgent].
No description provided by the author
No description provided by the author
The request message for [Agents.SearchAgents][google.cloud.dialogflow.v2.Agents.SearchAgents].
The response message for [Agents.SearchAgents][google.cloud.dialogflow.v2.Agents.SearchAgents].
Represents a session entity type.
The top-level message sent by the client to the `StreamingDetectIntent` method.
The top-level message returned from the `StreamingDetectIntent` method.
Contains a speech recognition result corresponding to a portion of the audio that is currently being processed or an indication that this is the end of the single requested utterance.
Represents the natural language text to be processed.
The request message for [Agents.TrainAgent][google.cloud.dialogflow.v2.Agents.TrainAgent].
The request message for [Contexts.UpdateContext][google.cloud.dialogflow.v2.Contexts.UpdateContext].
The request message for [EntityTypes.UpdateEntityType][google.cloud.dialogflow.v2.EntityTypes.UpdateEntityType].
The request message for [Intents.UpdateIntent][google.cloud.dialogflow.v2.Intents.UpdateIntent].
The request message for [SessionEntityTypes.UpdateSessionEntityType][google.cloud.dialogflow.v2.SessionEntityTypes.UpdateSessionEntityType].
The request message for a webhook call.
The response message for a webhook call.

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

Match mode determines how intents are detected from user queries.
Audio encoding of the audio content sent in the conversational query request.
Represents different entity type expansion modes.
Represents kinds of entities.
Represents different platforms that a rich message can be intended for.
Represents different types of training phrases.
Represents the different states that webhooks can be in.
Represents the options for views of an intent.
The types of modifications for a session entity type.
Type of the response message.