gather defaults to multiple utterances

This commit is contained in:
Dave Horton
2023-03-27 15:53:01 -04:00
parent 5131d524ce
commit efdea3e514
2 changed files with 2 additions and 2 deletions

View File

@@ -105,7 +105,7 @@ class TaskGather extends Task {
get needsStt() { return this.input.includes('speech'); }
get wantsMultipleUtterances() {
return this.data.recognizer?.singleUtterance === false;
return this.data.recognizer?.singleUtterance !== true;
}
get earlyMedia() {

View File

@@ -343,7 +343,7 @@ module.exports = (logger) => {
...(rOpts.profanityFilter && {GOOGLE_SPEECH_PROFANITY_FILTER: 1}),
...(rOpts.punctuation && {GOOGLE_SPEECH_ENABLE_AUTOMATIC_PUNCTUATION: 1}),
...(rOpts.words && {GOOGLE_SPEECH_ENABLE_WORD_TIME_OFFSETS: 1}),
...((rOpts.singleUtterance || task.name === TaskName.Gather) &&
...((rOpts.singleUtterance /*|| task.name === TaskName.Gather*/) &&
{GOOGLE_SPEECH_SINGLE_UTTERANCE: 1}),
...(rOpts.singleUtterance === false && {GOOGLE_SPEECH_SINGLE_UTTERANCE: 0}),
...(rOpts.diarization && {GOOGLE_SPEECH_SPEAKER_DIARIZATION: 1}),