From 6c40dda5662b4f04109e31f58af13489b116c4c5 Mon Sep 17 00:00:00 2001 From: Dave Horton Date: Thu, 23 Feb 2023 14:19:34 -0500 Subject: [PATCH] add options for soniox --- package-lock.json | 4 ++-- package.json | 2 +- specs.json | 17 +++++++++++++++-- 3 files changed, 18 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4507984..efd5461 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@jambonz/verb-specifications", - "version": "0.0.4", + "version": "0.0.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@jambonz/verb-specifications", - "version": "0.0.4", + "version": "0.0.5", "license": "MIT", "dependencies": { "debug": "^4.3.4", diff --git a/package.json b/package.json index d9ca229..915a2f7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@jambonz/verb-specifications", - "version": "0.0.4", + "version": "0.0.5", "description": "Jambonz Verb Specification Utilities", "main": "index.js", "scripts": { diff --git a/specs.json b/specs.json index be0fc53..ff3b4df 100644 --- a/specs.json +++ b/specs.json @@ -488,7 +488,7 @@ "properties": { "vendor": { "type": "string", - "enum": ["google", "aws", "microsoft", "nuance", "deepgram", "ibm", "nvidia", "default"] + "enum": ["google", "aws", "microsoft", "nuance", "deepgram", "ibm", "nvidia", "soniox", "default"] }, "language": "string", "vad": "#vad", @@ -556,7 +556,8 @@ "nuanceOptions": "#nuanceOptions", "deepgramOptions": "#deepgramOptions", "ibmOptions": "#ibmOptions", - "nvidiaOptions": "#nvidiaOptions" + "nvidiaOptions": "#nvidiaOptions", + "sonioxOptions": "#sonioxOptions" }, "required": [ "vendor" @@ -642,6 +643,18 @@ "tag": "string" } }, + "sonioxOptions": { + "properties": { + "apiKey": "string", + "model": "string", + "endpointDetection": "boolean", + "profanityFilter": "boolean", + "speechContext": "string", + "clientRequestReference": "string" + }, + "required": [ + ] + }, "nuanceOptions": { "properties": { "clientId": "string",