BVR includes support to configure some aspects of the Google STT engine. These paramters are specified in the "stt_parms" key/value pairs.
These are the supported parameters that will be sent to the Google STT engine. Specific information on these parameters can be found in the Google documentation https://cloud.google.com/speech-to-text/docs/reference/rpc/google.cloud.speech.v1#recognitionconfig
Note that all of these parameters are optional.
| Variable | Type | Default | Description |
|---|---|---|---|
| model | string | phone_call | Model for processing audio. |
| single_utterance | boolean | false | Whether to just recognize a single utterance. The model must be "phone_call" for this to work. |
| interim_results | boolean | true | If true return potential/interim results along with the final result. |
| automatic_punctuation_enabled | boolean | false | If true add punctuation to the result. In the Google documentation this is known as "enable_automatic_punctuation". |
| enable_word_time_offsets | boolean | false | If true the results will contain start and end timestamps for the words. |
| max_alternatives | integer | 1 | Maximum number of recognition hypotheses to return. |
| profanity_filter | boolean | false | If true the SST engine will attempt to filter out profanities, replacing letters with asterisks. |
| use_enhanced | boolean | true | If true use an enchanced version of the model. |