ServerVad interface
النموذج الأساسي لاكتشاف الأدوار المعتمد على VAD.
- يمتد
الخصائص
| auto |
ما إذا كان يجب اختصار مخزن الصوت تلقائيا عند توقف الكلام. |
| create |
هل يجب إنشاء رد تلقائي عند توقف الكلام. |
| end |
تكوين لاكتشاف نهاية النطق. |
| interrupt |
ما إذا كان يجب السماح لكلام المستخدم بمقاطعة استجابة المساعد. |
| prefix |
كمية الصوت التي يجب تضمينها قبل اكتشاف الكلام، بالمللي ثانية. |
| silence |
مدة الصمت المطلوبة لإنهاء اكتشاف الكلام، بأجزاء من الثانية. |
| threshold | عتبة التفعيل لاكتشاف VAD. النطاق: 0.0 إلى 1.0. |
| type |
تفاصيل الخاصية
autoTruncate
ما إذا كان يجب اختصار مخزن الصوت تلقائيا عند توقف الكلام.
autoTruncate?: boolean
قيمة الخاصية
boolean
createResponse
هل يجب إنشاء رد تلقائي عند توقف الكلام.
createResponse?: boolean
قيمة الخاصية
boolean
endOfUtteranceDetection
تكوين لاكتشاف نهاية النطق.
endOfUtteranceDetection?: EouDetectionUnion
قيمة الخاصية
interruptResponse
ما إذا كان يجب السماح لكلام المستخدم بمقاطعة استجابة المساعد.
interruptResponse?: boolean
قيمة الخاصية
boolean
prefixPaddingInMs
كمية الصوت التي يجب تضمينها قبل اكتشاف الكلام، بالمللي ثانية.
prefixPaddingInMs?: number
قيمة الخاصية
number
silenceDurationInMs
مدة الصمت المطلوبة لإنهاء اكتشاف الكلام، بأجزاء من الثانية.
silenceDurationInMs?: number
قيمة الخاصية
number
threshold
عتبة التفعيل لاكتشاف VAD. النطاق: 0.0 إلى 1.0.
threshold?: number
قيمة الخاصية
number
type
type: "server_vad"
قيمة الخاصية
"server_vad"