Soniox (STT)¶
نسخ صوتي إلى نص في الوقت الفعلي عبر Soniox WebSocket API. تستخدمه صفحات Subtitle و Live Translation عند اختيار Soniox كطريقة STT.
لماذا Soniox¶
- في الوقت الفعلي — تصل الرموز بينما لا يزال المتحدث يتحدث.
- تمييز المتحدث — تسميات المتحدث لكل رمز (مثل Speaker 1: Hi…).
- ترجمة في التدفق — يمكن لـ Soniox الترجمة أثناء النسخ، مما يوفر رحلة ذهاب وعودة LLM إضافية.
- متعدد اللغات — يكتشف لغة المصدر تلقائيًا حتى في منتصف التدفق.
احصل على مفتاح API¶
- اشترك في https://console.soniox.com
- افتح API keys → Create new API key
- انسخه (يبدو مثل
Bearer ...؛ انسخ الرمز فقط بدون البادئةBearer).
التسعير محسوب لكل دقيقة من الصوت (~$0.005 / دقيقة وقت الكتابة) — راجع https://soniox.com/pricing.
التكوين في التطبيق¶
في Settings → Service:
- الصق المفتاح في Soniox API key → Save
في Settings → Live (للترجمة المباشرة) أو Settings → Subtitle (لإنشاء الترجمة):
- اضبط STT method على Soniox
ما يدعمه¶
| الصفحة | استخدم Soniox عندما |
|---|---|
| Subtitle | تسجيلات متعددة المتحدثين (المقابلات، الجلسات، الاجتماعات) حيث تريد تسميات المتحدث في SRT |
| Live Translation | ترجمات اجتماعات في الوقت الفعلي، خاصة مع عدة متحدثين |
مصطلحات المسرد¶
يقبل Soniox WebSocket مسردًا من المصطلحات لتحيز التعرف. يقوم التطبيق بتحويل إدخالات المسرد النشطة الخاصة بك تلقائيًا — يتم التعرف على أسماء العلامات التجارية / الأسماء الصحيحة / المصطلحات بشكل أكثر موثوقية.
محاذير¶
متصل فقط
Soniox سحابي فقط؛ إذا كان صوتك حساسًا (طبي، قانوني)، استخدم Whisper (محلي) بدلاً من ذلك.
إعادة الاتصال
WebSocket يعيد الاتصال تلقائيًا في حالات الفشل العابرة بتراجع أسي. تظل الجلسات الطويلة متصلة من خلال انقطاعات شبكة قصيرة.
أخطاء شائعة¶
| Error | السبب المحتمل |
|---|---|
AUTH_ERROR |
مفتاح API خاطئ / منتهي الصلاحية. الصق مرة أخرى في Settings → Service. |
QUOTA_ERROR |
تم تجاوز حد الخطة. |
CONNECTION_ERROR |
شبكة محظورة / جدار حماية. حاول مرة أخرى من شبكة مختلفة. |