📢 أرخص أسعار المكالمات — مضمون!

📢 لا حدود. لا قيود! أرخص أسعار المكالمات — مضمون!

مركز المساعدة

هل تنقطع مكالمات الصوت بالذكاء الاصطناعي بعد 30 ثانية؟ إصلاح keepalive الخاص بـ RTP

AI Voice Agents

هل تنقطع مكالمات الصوت بالذكاء الاصطناعي بعد 30 ثانية؟ إصلاح keepalive الخاص بـ RTP

مكالمات الصوت بالذكاء الاصطناعي (Vapi، Retell، Bland) التي تنقطع بعد ~30–60 ثانية هي في الغالب انتهاء مهلة خمول RTP أثناء فترات تفكير الوكيل. إليك السبب وكيفية الإصلاح.

June 4, 2026

4 دقيقة قراءة

مشاركة:
هل تنقطع مكالمات الصوت بالذكاء الاصطناعي بعد 30 ثانية؟ إصلاح keepalive الخاص بـ RTP

⚡ إجابة سريعة

إذا كانت مكالمات وكيل الصوت بالذكاء الاصطناعي لديك تنقطع بعد نحو 30–60 ثانية، فالسبب في الغالب انتهاء مهلة خمول RTP أثناء فترات «تفكير» الوكيل. فبينما يولّد الذكاء الاصطناعي ردّه، قد يصمت تدفّق الصوت (RTP) للحظة. وإذا لم يتدفّق شيء، فإن SBC أو ثقب NAT أو وكيل RTP في مكان ما من المسار يعتبر الوسائط ميتة فيقطع المكالمة.

الحل في ثلاث خطوات:

  1. فعّل keepalives الخاصة بـ RTP أو ضجيج الراحة ليستمرّ تدفّق منخفض المستوى أثناء الصمت.
  2. ارفع مهلة خمول RTP على خادم الوسائط / PBX لديك إلى 60 ثانية على الأقل.
  3. افحص مسار الوسائط — تأكّد من أن SDP يعلن عن عنوان IP عام يمكن الوصول إليه (لا خاص) وأن جدارك الناري يسمح بنطاق منافذ RTP/UDP.

ينطبق هذا على المكالمات الصادرة بالذكاء الاصطناعي في Vapi وRetell وBland وأي منظومة مخصّصة.

🤔 لماذا يحدث هذا تحديدًا مع وكلاء الذكاء الاصطناعي؟

المكالمة الهاتفية العادية فيها صوت شبه مستمر في الاتجاهين، فلا يبدو تدفّق الوسائط «خاملًا» أبدًا. أما وكيل الذكاء الاصطناعي فمختلف: بين انتهاء المتصل من جملته وبدء صوت الوكيل توجد فجوة قصيرة بينما يعمل تحويل الكلام إلى نص وLLM وتحويل النص إلى كلام. وخلال تلك الفجوة، يُرسَل القليل من RTP أو لا شيء.

تراقب الأجهزة في مسار الوسائط الصمت. وكثير منها يقطع المكالمة بعد نافذة ثابتة من خمول RTP — غالبًا قرب حدود 30–60 ثانية، ولهذا يبدو الانقطاع منتظمًا.

🛠️ كيف تُصلح ذلك

1. أبقِ تدفّق الوسائط حيًّا

فعّل keepalives الخاصة بـ RTP (وتُسمّى أيضًا توليد ضجيج الراحة أو حِزم الصمت) حتى لا يصمت تدفّق الوسائط تمامًا. تُتيح معظم منصّات الصوت بالذكاء الاصطناعي وأجهزة SBC ذلك — راجع إعدادات الوسائط أو الاتصالات في منصّتك.

2. ارفع مهلة خمول RTP

على خادم الوسائط / PBX / SBC لديك، اضبط مهلة RTP على 60 ثانية على الأقل (والأطول أكثر أمانًا للنماذج البطيئة). هذا يمنح الوكيل وقتًا «للتفكير» دون اعتبار المكالمة ميتة.

3. تأكّد من نظافة مسار الوسائط

عدد مفاجئ من «الانقطاعات» هو في الحقيقة مشكلات NAT:

  • يجب أن يحتوي سطر c= في SDP على عنوان IP عام يمكن الوصول إليه — لا عنوانًا خاصًا 10.x / 192.168.x.
  • يجب أن يسمح جدارك الناري بـ نطاق منافذ RTP/UDP الذي تستخدمه منصّتك أو PBX.
  • إذا كنت تشغّل segment خاصًا بـ Asterisk/FreeSWITCH، فتأكّد من إعداد معالجة NAT. (انظر إعداد trunk SIP من IP إلى IP مع Asterisk.)

🧩 عَرَض قريب: تتصل المكالمة لكن الوكيل لا يتكلّم أبدًا

إذا ردّت المكالمة لكنك تسمع صمتًا أو صوتًا باتجاه واحد، فإن RTP لا يصل إطلاقًا إلى خادم وسائط الوكيل. نفس المنطقة أعلاه:

  • عنوان IP خاطئ/خاص في SDP، أو
  • نطاق منافذ RTP/UDP محجوب على جدار ناري.

أصلح مسار الوسائط وسيبدأ الوكيل بسماع المتصل.

📍 أين تضبط هذا على المنصّات الشائعة

المنصّة أين يوجد
Vapi إعدادات الوسائط/الاتصالات على المساعد أو trunk SIP؛ راجع مرجع الشبكة والجدار الناري لنطاقات منافذ RTP وعناوين الإشارات.
Retell إعدادات الهاتف المخصّص / trunk SIP؛ تأكّد من معالجة RTP على segmentي الوارد والصادر.
PBX الخاص بك (Asterisk/FreeSWITCH) إعدادات rtptimeout / keepalive الخاص بـ RTP وNAT على ملف SIP/RTP.

☎️ جانب Bitcall (المشغّل)

توفّر Bitcall trunk SIP الصادر وتدعم SRTP وTLS. أما keepalives الخاصة بـ RTP ومهلات الخمول فتُضبط أساسًا على منصّة الذكاء الاصطناعي وأي SBC/PBX تشغّله — فهناك يُتَّخذ قرار المهلة.

إذا ظلّت المكالمات تنقطع على وجهة أو مسار محدّد بعد تفعيل keepalives ورفع المهلة، فقد تكون مشكلة وسائط على مستوى المسار تستحق المراجعة معنا. تواصل مع الدعم مرفقًا وقت مكالمة نموذجية والوجهة وهوية المتصل، وسننظر في المسار.

❓ الأسئلة الشائعة

لماذا تنقطع مكالمات الصوت بالذكاء الاصطناعي بعد 30 ثانية؟ لأن keepalives الخاصة بـ RTP غير مُعدّة. أثناء فترات توليد الذكاء الاصطناعي لا يُرسَل صوت، فيقطع جهاز في مسار الوسائط تدفّق RTP. فعّل keepalives/ضجيج الراحة واضبط مهلة خمول RTP على 60 ثانية على الأقل.

هل هي مشكلة Bitcall أم مشكلة منصّة؟ في الغالب مشكلة مسار وسائط / إعداد منصّة، لا المشغّل. فالمهلة يفرضها منصّة الذكاء الاصطناعي أو SBC لديك. أصلحها هناك أولًا؛ وإن ظلّ مسار محدّد يسيء التصرّف، تواصل مع دعم Bitcall.

هل يساعد استخدام G.711؟ بشكل غير مباشر — يتجنّب G.711 إعادة الترميز في مسار الصوت، ما يبسّط مسار الوسائط ويقلّل زمن التأخير. وهو لا يصلح مهلة الخمول وحده، لكنه الـ codec المُوصى به للصوت بالذكاء الاصطناعي.

🧠 الخلاصة

✅ السبب: يصمت RTP بينما «يفكّر» الذكاء الاصطناعي ← فيقطع أحد الأجهزة التدفّق ✅ الإصلاح 1: فعّل keepalives الخاصة بـ RTP / ضجيج الراحة ✅ الإصلاح 2: ارفع مهلة خمول RTP إلى ≥ 60 ثانية ✅ الإصلاح 3: مسار وسائط نظيف (عنوان IP عام في SDP، ومنافذ RTP/UDP مفتوحة)

ذات صلة: ربط Vapi بـ Bitcall (trunk SIP صادر) · SIP trunking لوكلاء الصوت بالذكاء الاصطناعي


المقال السابق

ربط Vapi بـ Bitcall (trunk SIP صادر)

المقال التالي

ربط Retell بـ Bitcall (trunk SIP صادر)

في هذه الصفحة
​

⚡ إجابة سريعة

🤔 لماذا يحدث هذا تحديدًا مع وكلاء الذكاء الاصطناعي؟

🛠️ كيف تُصلح ذلك

🧩 عَرَض قريب: تتصل المكالمة لكن الوكيل لا يتكلّم أبدًا

📍 أين تضبط هذا على المنصّات الشائعة

☎️ جانب Bitcall (المشغّل)

❓ الأسئلة الشائعة

🧠 الخلاصة

هل تحتاج إلى مزيد من المساعدة؟

لم تجد ما تبحث عنه؟ فريق الدعم لدينا هنا لمساعدتك.

تواصل معنا