تخطَّ إلى المحتوى
Uttra
خطوة بخطوة5 دقائق قراءة

كيف أبني تطبيقاً يتحدث ويفهم الصوت بالذكاء الاصطناعي؟

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

الصوت مفيد حيث تبطؤ الكتابة: إملاء الملاحظات، أو الحجز بالكلام، أو قراءة المقالات بصوت مسموع، أو مساعدة من يصعب عليهم القراءة. وكثير من الأعمال في الخليج تطلب صوتاً عربياً، واللهجة هنا أهم مما يتوقعه معظم الناس.

نشرح في هذا الدليل اللبنات الأساسية، وما يجب اختباره قبل الإطلاق، وكيف تطلب من أوترا نسخة أولى تعمل.

تطبيق الصوت يؤدي واحدة من ثلاث مهام: تحويل الكلام إلى نص، أو تحويل النص إلى صوت مسموع، أو الجمع بينهما لمحادثة كاملة. تستطيع وصف المطلوب لـ أوترا بلغتك العادية، لكن دقة اللهجة وإذن الميكروفون وخصوصية التسجيلات قرارات تحتاج انتباهك.

اللبنات الثلاث

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

  • الإملاء: يتكلم المستخدم فيظهر النص في نموذج أو ملاحظة.
  • القراءة بصوت عالٍ: زر في المقال أو الدرس يشغّل النص صوتاً.
  • المساعد الصوتي: سؤال بالصوت وإجابة مسموعة.
  • الأوامر الصوتية: عبارات قصيرة مثل «افتح طلباتي».

اللهجات: اختبر بأصوات حقيقية

تختلف جودة التعرف على الكلام باختلاف اللغة واللهجة والضجيج والميكروفون. قد ينجح نموذج مع الفصحى ويتعثر مع اللهجة النجدية أو الحجازية والأسماء والجمل التي تمزج العربية بالإنجليزية. لا تكتفِ بعرض تجريبي؛ سجّل عشر جمل حقيقية من عملائك وانظر ماذا يعود.

اعرض النص المفهوم دائماً ليصححه المستخدم قبل تأكيد أي شيء مهم مثل طلب أو موعد.

الإذن و HTTPS والخصوصية

لا تسمح المتصفحات بالميكروفون إلا في صفحات آمنة وبعد موافقة المستخدم، فاشرح سبب الحاجة له قبل ظهور الطلب. الصوت بيانات شخصية، فوضّح هل يُخزَّن التسجيل ولكم من الوقت ومن يستمع إليه، ولا تحتفظ بما لا تحتاجه.

خدمات الصوت والنص الخارجية تحتاج مفتاحاً تضيفه أنت كسر في المشروع. اقرأ شروط المزود في التعامل مع الصوت، خاصة مع الأطفال أو المحتوى الصحي، وراعِ متطلبات نظام حماية البيانات الشخصية في المملكة.

  • زر ميكروفون واضح مع حالة استماع ظاهرة.
  • بديل بالكتابة للأماكن الصاخبة ولمن يرفض الإذن.
  • ملاحظة خصوصية قصيرة بجانب الزر.

طلب جاهز تنسخه

ابدأ صغيراً وصف لحظة المستخدم. مثال:

«أضف زر إملاء في صفحة الملاحظات في تطبيق عيادتي. يتكلم المستخدم بالعربية فيظهر النص في حقل الملاحظة ويستطيع تعديله قبل الحفظ. أضف زر قراءة صوتية لكل ملاحظة، وبديلاً بالكتابة إذا حُجب الميكروفون، وسطراً يوضح أن الصوت لا يُخزَّن.»

أسئلة متكرّرة

أحياناً بشكل جيد وأحياناً لا. يعتمد على الخدمة التي تربطها، فاختبرها بمتحدثين من جمهورك واترك طريقة سهلة لتصحيح النص.

في الغالب، لكن الدعم يختلف بين المتصفحات والأجهزة. جرّب على الجوالات التي يستخدمها عملاؤك فعلاً وأبقِ الكتابة متاحة كبديل.

غالباً لا. حوّل الكلام إلى نص واحذف الصوت إلا إذا كان لديك سبب واضح وموافقة من المستخدم.

جرّبها على مشروعك أنت

اوصف اللي تبيه بالعربي، وشوف موقعك أو نظامك يتبنى قدّامك — وعدّل عليه بالكلام.

ابدأ مجانًا