mirror of
https://github.com/jambonz/verb-specifications.git
synced 2026-07-04 19:22:00 +00:00
support elevenlabs stt (#116)
This commit is contained in:
+19
-1
@@ -759,7 +759,8 @@
|
|||||||
"speechmaticsOptions": "#speechmaticsOptions",
|
"speechmaticsOptions": "#speechmaticsOptions",
|
||||||
"openaiOptions": "#openaiOptions",
|
"openaiOptions": "#openaiOptions",
|
||||||
"houndifyOptions": "#houndifyOptions",
|
"houndifyOptions": "#houndifyOptions",
|
||||||
"gladiaOptions": "object"
|
"gladiaOptions": "object",
|
||||||
|
"elevenlabsOptions": "#elevenlabsOptions"
|
||||||
},
|
},
|
||||||
"required": [
|
"required": [
|
||||||
"vendor"
|
"vendor"
|
||||||
@@ -874,6 +875,23 @@
|
|||||||
"languageModel": "string"
|
"languageModel": "string"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"elevenlabsOptions": {
|
||||||
|
"properties": {
|
||||||
|
"includeTimestamps": "boolean",
|
||||||
|
"commitStrategy": {
|
||||||
|
"type": "string",
|
||||||
|
"enum": [
|
||||||
|
"manual",
|
||||||
|
"vad"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"vadSilenceThresholdSecs": "number",
|
||||||
|
"vadThreshold": "number",
|
||||||
|
"minSpeechDurationMs": "number",
|
||||||
|
"minSilenceDurationMs": "number",
|
||||||
|
"enableLogging": "boolean"
|
||||||
|
}
|
||||||
|
},
|
||||||
"cobaltOptions": {
|
"cobaltOptions": {
|
||||||
"properties": {
|
"properties": {
|
||||||
"serverUri": "string",
|
"serverUri": "string",
|
||||||
|
|||||||
@@ -543,6 +543,24 @@ test("validate correct verbs", async (t) => {
|
|||||||
"interim": true
|
"interim": true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"verb": "transcribe",
|
||||||
|
"transcriptionHook": "http://example.com/transcribe",
|
||||||
|
"recognizer": {
|
||||||
|
"vendor": "nvidia",
|
||||||
|
"language" : "en-US",
|
||||||
|
"interim": true,
|
||||||
|
"elevenlabsOptions": {
|
||||||
|
"includeTimestamps": true,
|
||||||
|
"commitStrategy": "vad",
|
||||||
|
"vadSilenceThresholdSecs": 0.8,
|
||||||
|
"vadThreshold": 0.5,
|
||||||
|
"minSpeechDurationMs": 300,
|
||||||
|
"minSilenceDurationMs": 500,
|
||||||
|
"enableLogging": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"verb": "transcribe",
|
"verb": "transcribe",
|
||||||
"transcriptionHook": "http://example.com/transcribe",
|
"transcriptionHook": "http://example.com/transcribe",
|
||||||
|
|||||||
Reference in New Issue
Block a user