From d606141f57f6009ce93ededb1d24c956079bf81a Mon Sep 17 00:00:00 2001 From: Dave Horton Date: Sat, 1 Apr 2023 13:19:27 -0400 Subject: [PATCH] fix issue in prev commit for microsoft --- lib/synth-audio.js | 4 +--- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/lib/synth-audio.js b/lib/synth-audio.js index b2c491c..de90266 100644 --- a/lib/synth-audio.js +++ b/lib/synth-audio.js @@ -170,8 +170,6 @@ async function synthAudio(client, logger, stats, { account_sid, client.setexAsync(key, EXPIRES, audioBuffer.toString('base64')) .catch((err) => logger.error(err, `error calling setex on key ${key}`)); - - if (['microsoft'].includes(vendor)) return {filePath, servedFromCache, rtt}; } return new Promise((resolve, reject) => { @@ -325,9 +323,9 @@ const synthMicrosoft = async(logger, { reject(cancellation.errorDetails); break; case ResultReason.SynthesizingAudioCompleted: - stats.increment('tts.count', ['vendor:microsoft', 'accepted:yes']); resolve(Buffer.from(result.audioData)); synthesizer.close(); + stats.increment('tts.count', ['vendor:microsoft', 'accepted:yes']); break; default: logger.info({result}, 'synthAudio: (Microsoft) unexpected result'); diff --git a/package-lock.json b/package-lock.json index 716ba08..6d7c5b1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@jambonz/speech-utils", - "version": "0.0.11", + "version": "0.0.12", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@jambonz/speech-utils", - "version": "0.0.11", + "version": "0.0.12", "license": "MIT", "dependencies": { "@aws-sdk/client-polly": "^3.303.0", diff --git a/package.json b/package.json index 9bf6acc..9f09ce1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@jambonz/speech-utils", - "version": "0.0.11", + "version": "0.0.12", "description": "TTS-related speech utilities for jambonz", "main": "index.js", "author": "Dave Horton",