DialogflowSettings
Settings for setup a new Dialogflow instance Add the following line to your scenario code to use the interface:
require(Modules.AI);
Props
agentId
agentId: number
Optional. ID of the Dialogflow agent certificate to use. It could be any of certificates previously added in the Control panel, see the Dialogflow Connector section in your Voximplant application. You do not need specify agentId if have only one Dialogflow agent certificate in your Voximplant application.
beta
beta: boolean
Optional. The Voximplant Dialogflow Connector uses Dialogflow v2 Beta by default. Set this to false to use the non-Beta version of Dialogflow v2.
environmentId
environmentId: string
Optional. Part of the Dialogflow session name. If Environment ID is not specified, we assume default ‘draft’ environment.
outputAudioConfig
outputAudioConfig:
Instructs the speech synthesizer how to generate the output audio content.
phraseHints
phraseHints: any[]
Optional. The collection of phrase hints which are used to boost accuracy of speech recognition.
sessionId
sessionId: string
Optional. Dialogflow session id, can be used for connection to the existing Dialogflow session or to specify your own id for a new session
singleUtterance
singleUtterance: boolean
Enables/disables single utterance.
userId
userId: string
Optional. Part of the Dialogflow session name. If User ID is not specified, we are using “-”.