From 97952afb1ded4d41869f6fa4a6aa7d5d9899b3b2 Mon Sep 17 00:00:00 2001 From: Sam Machin Date: Mon, 13 Jan 2025 16:07:24 +0000 Subject: [PATCH] add deepgram filler words (#1036) * add deepgram filler words * Update package.json * Update package-lock.json --- lib/utils/transcription-utils.js | 7 +++++-- package-lock.json | 14 +++++++------- package.json | 2 +- 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/lib/utils/transcription-utils.js b/lib/utils/transcription-utils.js index 61226201..fa095add 100644 --- a/lib/utils/transcription-utils.js +++ b/lib/utils/transcription-utils.js @@ -43,7 +43,8 @@ const stickyVars = { 'DEEPGRAM_SPEECH_UTTERANCE_END_MS', 'DEEPGRAM_SPEECH_VAD_TURNOFF', 'DEEPGRAM_SPEECH_TAG', - 'DEEPGRAM_SPEECH_MODEL_VERSION' + 'DEEPGRAM_SPEECH_MODEL_VERSION', + 'DEEPGRAM_SPEECH_FILLER_WORDS' ], aws: [ 'AWS_VOCABULARY_NAME', @@ -812,7 +813,9 @@ module.exports = (logger) => { ...(deepgramOptions.tag) && {DEEPGRAM_SPEECH_TAG: deepgramOptions.tag}, ...(deepgramOptions.version) && - {DEEPGRAM_SPEECH_MODEL_VERSION: deepgramOptions.version} + {DEEPGRAM_SPEECH_MODEL_VERSION: deepgramOptions.version}, + ...(deepgramOptions.fillerWords) && + {DEEPGRAM_SPEECH_FILLER_WORDS: deepgramOptions.fillerWords} }; } else if ('soniox' === vendor) { diff --git a/package-lock.json b/package-lock.json index 7dbd6e51..fabcd0ed 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "@jambonz/speech-utils": "^0.2.1", "@jambonz/stats-collector": "^0.1.10", "@jambonz/time-series": "^0.2.13", - "@jambonz/verb-specifications": "^0.0.91", + "@jambonz/verb-specifications": "^0.0.92", "@opentelemetry/api": "^1.8.0", "@opentelemetry/exporter-jaeger": "^1.23.0", "@opentelemetry/exporter-trace-otlp-http": "^0.50.0", @@ -1671,9 +1671,9 @@ } }, "node_modules/@jambonz/verb-specifications": { - "version": "0.0.91", - "resolved": "https://registry.npmjs.org/@jambonz/verb-specifications/-/verb-specifications-0.0.91.tgz", - "integrity": "sha512-C9UIKytogOdUp5sGqfEetl82/8lDQ8zgEU5diQKpU4dZeA3M8qItqjJGSXexNh4PK9ECUYNorsPoRGNxGcr2IA==", + "version": "0.0.92", + "resolved": "https://registry.npmjs.org/@jambonz/verb-specifications/-/verb-specifications-0.0.92.tgz", + "integrity": "sha512-zb1y5Hq+FqGYleYYKZafEIHyhhlH3VHapTJh3N0s+2xdy8I2Gf17zJpUc45mhV/4ficlT3SSwETsBbMt20Hwog==", "license": "MIT", "dependencies": { "debug": "^4.3.4", @@ -10939,9 +10939,9 @@ } }, "@jambonz/verb-specifications": { - "version": "0.0.91", - "resolved": "https://registry.npmjs.org/@jambonz/verb-specifications/-/verb-specifications-0.0.91.tgz", - "integrity": "sha512-C9UIKytogOdUp5sGqfEetl82/8lDQ8zgEU5diQKpU4dZeA3M8qItqjJGSXexNh4PK9ECUYNorsPoRGNxGcr2IA==", + "version": "0.0.92", + "resolved": "https://registry.npmjs.org/@jambonz/verb-specifications/-/verb-specifications-0.0.92.tgz", + "integrity": "sha512-zb1y5Hq+FqGYleYYKZafEIHyhhlH3VHapTJh3N0s+2xdy8I2Gf17zJpUc45mhV/4ficlT3SSwETsBbMt20Hwog==", "requires": { "debug": "^4.3.4", "pino": "^8.8.0" diff --git a/package.json b/package.json index 17bebc20..e23aef02 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "@jambonz/realtimedb-helpers": "^0.8.8", "@jambonz/speech-utils": "^0.2.1", "@jambonz/stats-collector": "^0.1.10", - "@jambonz/verb-specifications": "^0.0.91", + "@jambonz/verb-specifications": "^0.0.92", "@jambonz/time-series": "^0.2.13", "@opentelemetry/api": "^1.8.0", "@opentelemetry/exporter-jaeger": "^1.23.0",