From 32c59944127e7951bb54d9db675b2553da29fc2f Mon Sep 17 00:00:00 2001 From: Nicolas Varrot Date: Fri, 4 Dec 2020 16:35:33 +0100 Subject: [PATCH] Wrong voice API parameter The voice selected with the `voice.name` parameter and not the `voice.voice` parameter. See: https://cloud.google.com/text-to-speech/docs/basics --- node-red-contrib-google-speech/google-speech-text.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/node-red-contrib-google-speech/google-speech-text.js b/node-red-contrib-google-speech/google-speech-text.js index e5911461..c93fda5e 100644 --- a/node-red-contrib-google-speech/google-speech-text.js +++ b/node-red-contrib-google-speech/google-speech-text.js @@ -133,7 +133,7 @@ const input = (RED, node, data, config) => { } if (config.voiceName) { let voiceName = (config.voiceNameType === 'msg') ? helper.getByString(data, config.voiceName) : config.voiceName; - parameters.voice.voice = voiceName; + parameters.voice.name = voiceName; } if (config.ssmlGender) { let ssmlGender = (config.ssmlGenderType === 'msg') ? helper.getByString(data, config.ssmlGender) : config.ssmlGender;