fix asrtimer always return vendor=deepgram (#682)

This commit is contained in:
Hoan Luu Huu
2024-03-13 23:57:55 +07:00
committed by GitHub
parent 40f70e3531
commit b80d39d205
3 changed files with 9 additions and 9 deletions

View File

@@ -150,7 +150,7 @@ const selectDefaultDeepgramModel = (task, language) => {
return 'base';
};
const consolidateTranscripts = (bufferedTranscripts, channel, language) => {
const consolidateTranscripts = (bufferedTranscripts, channel, language, vendor) => {
if (bufferedTranscripts.length === 1) return bufferedTranscripts[0];
let totalConfidence = 0;
const finalTranscript = bufferedTranscripts.reduce((acc, evt) => {
@@ -191,7 +191,7 @@ const consolidateTranscripts = (bufferedTranscripts, channel, language) => {
totalConfidence / bufferedTranscripts.length;
finalTranscript.alternatives[0].transcript = finalTranscript.alternatives[0].transcript.trim();
finalTranscript.vendor = {
name: 'deepgram',
name: vendor,
evt: bufferedTranscripts
};
return finalTranscript;