From 7f59bba634b2b30bb6ef8b4fd1ea28351108e1ca Mon Sep 17 00:00:00 2001 From: Paulo Telles Date: Fri, 8 Sep 2023 15:21:44 +0200 Subject: [PATCH] issue #456 error on validating hints using microsoft (#454) * error ono validating hints using microsoft * fix lint * fix lint 2 * remove try catch --------- Co-authored-by: p.souza --- lib/utils/transcription-utils.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/utils/transcription-utils.js b/lib/utils/transcription-utils.js index 0bb6915f..949498ac 100644 --- a/lib/utils/transcription-utils.js +++ b/lib/utils/transcription-utils.js @@ -391,9 +391,9 @@ module.exports = (logger) => { else if ('microsoft' === vendor) { opts = { ...opts, - ...(rOpts.hints.length > 0 && typeof rOpts.hints[0] === 'string' && + ...(rOpts.hints && rOpts.hints.length > 0 && typeof rOpts.hints[0] === 'string' && {AZURE_SPEECH_HINTS: rOpts.hints.map((h) => h.trim()).join(',')}), - ...(rOpts.hints.length > 0 && typeof rOpts.hints[0] === 'object' && + ...(rOpts.hints && rOpts.hints.length > 0 && typeof rOpts.hints[0] === 'object' && {AZURE_SPEECH_HINTS: rOpts.hints.map((h) => h.phrase).join(',')}), ...(rOpts.altLanguages && rOpts.altLanguages.length > 0 && {AZURE_SPEECH_ALTERNATIVE_LANGUAGE_CODES: [...new Set(rOpts.altLanguages)].join(',')}),