Google Cloud Ces V1 Client - Class AudioProcessingConfig (0.1.0)

Reference documentation and code samples for the Google Cloud Ces V1 Client class AudioProcessingConfig.

Configuration for how the input and output audio should be processed and delivered.

Generated from protobuf message google.cloud.ces.v1.AudioProcessingConfig

Namespace

Google \ Cloud \ Ces \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ synthesize_speech_configs
array| Google\Protobuf\Internal\MapField

Optional. Configuration of how the agent response should be synthesized, mapping from the language code to SynthesizeSpeechConfig . If the configuration for the specified language code is not found, the configuration for the root language code will be used. For example, if the map contains "en-us" and "en", and the specified language code is "en-gb", then "en" configuration will be used. Note: Language code is case-insensitive.

↳ barge_in_config
BargeInConfig

Optional. Configures the agent behavior for the user barge-in activities.

↳ inactivity_timeout
Google\Protobuf\Duration

Optional. The duration of user inactivity (no speech or interaction) before the agent prompts the user for reengagement. If not set, the agent will not prompt the user for reengagement.

↳ ambient_sound_config
AmbientSoundConfig

Optional. Configuration for the ambient sound to be played with the synthesized agent response, to enhance the naturalness of the conversation.

getSynthesizeSpeechConfigs

Optional. Configuration of how the agent response should be synthesized, mapping from the language code to SynthesizeSpeechConfig .

If the configuration for the specified language code is not found, the configuration for the root language code will be used. For example, if the map contains "en-us" and "en", and the specified language code is "en-gb", then "en" configuration will be used. Note: Language code is case-insensitive.

Returns
Type
Description

setSynthesizeSpeechConfigs

Optional. Configuration of how the agent response should be synthesized, mapping from the language code to SynthesizeSpeechConfig .

If the configuration for the specified language code is not found, the configuration for the root language code will be used. For example, if the map contains "en-us" and "en", and the specified language code is "en-gb", then "en" configuration will be used. Note: Language code is case-insensitive.

Parameter
Name
Description
Returns
Type
Description
$this

getBargeInConfig

Optional. Configures the agent behavior for the user barge-in activities.

Returns
Type
Description

hasBargeInConfig

clearBargeInConfig

setBargeInConfig

Optional. Configures the agent behavior for the user barge-in activities.

Parameter
Name
Description
Returns
Type
Description
$this

getInactivityTimeout

Optional. The duration of user inactivity (no speech or interaction) before the agent prompts the user for reengagement. If not set, the agent will not prompt the user for reengagement.

Returns
Type
Description

hasInactivityTimeout

clearInactivityTimeout

setInactivityTimeout

Optional. The duration of user inactivity (no speech or interaction) before the agent prompts the user for reengagement. If not set, the agent will not prompt the user for reengagement.

Parameter
Name
Description
Returns
Type
Description
$this

getAmbientSoundConfig

Optional. Configuration for the ambient sound to be played with the synthesized agent response, to enhance the naturalness of the conversation.

Returns
Type
Description

hasAmbientSoundConfig

clearAmbientSoundConfig

setAmbientSoundConfig

Optional. Configuration for the ambient sound to be played with the synthesized agent response, to enhance the naturalness of the conversation.

Parameter
Name
Description
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: