صوت بلوتوث منخفض الطاقة

تضمن تقنية Bluetooth Low Energy Audio (LEA) أن يحصل المستخدمون على صوت عالي الدقة بدون التأثير في عمر البطارية، كما يتيح لهم التبديل بسلاسة بين حالات الاستخدام المختلفة. يتضمّن Android 13 (المستوى 33 لواجهة برمجة التطبيقات) دعمًا مضمّنًا لإعلانات LEA.

وستتوفر معظم سماعات رأس LEA في الوضع المزدوج إلى أن تزداد حصة سوق الأجهزة المصدر LEA. ومن المفترض أن يتمكن المستخدمون من إقران لغتَي النقل وإعدادهما على سمّاعات الرأس ذات الوضع المزدوج.

حالات الاستخدام

قد ترغب في دمج التطبيق المنخفض الطاقة في حالات الاستخدام التالية:

  • مشاركة الصوت: يمكن للمستخدمين مشاركة عدة عمليات بث صوتي مع جهاز أو أكثر من أجهزة حوض الصوت. تتم مزامنة الصوت بين جهاز المصدر والأجهزة المتصلة.

  • بث الصوت: يمكن للمستخدمين بث الصوت إلى الأصدقاء والعائلة مع الاتصال أيضًا بأحداث البث العامة للحصول على المعلومات أو الترفيه أو تسهيل الاستخدام.

  • التوافق مع برنامج ترميز الصوت LC3: هذا هو برنامج ترميز الصوت التلقائي ويحلّ محلّ برنامج ترميز وحدة التحكُّم في حدود الجلسة (SBC) المستخدَم مع A2DP (الوسائط) وmSBC في بروتوكول HFP (الصوت). أمّا LC3 فهو أكثر كفاءة وقابلية لإعادة الضبط وجودة أعلى.

  • تحسينات على عيّنات الصوت: يمكن أن تحافظ سماعات الرأس على جودة الصوت العالية عند استخدام الميكروفونات. يخفّض البلوتوث الكلاسيكي جودة الصوت عند استخدام ميكروفونات بلوتوث. باستخدام تقنية BLE Audio، يمكن أن يصل أخذ العينات من مصادر الإدخال والإخراج إلى 32 كيلوهرتز.

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

  • دعم ملف تعريف السماعات الطبية (HAP): توفر HAP للمستخدمين إمكانية وصول واستخدامًا أكبر من بروتوكولات ASHA السابقة. يمكن للمستخدمين استخدام سماعات الأذن الطبية لإجراء المكالمات الهاتفية وتطبيقات بروتوكول الصوت على الإنترنت.

  • التوافق مع بروتوكول السمات (EATT) المحسّن: تسمح أداة EATT للمطوّرين بإرسال أوامر متعدّدة في آنٍ واحد إلى أسماء الاستماع المقترنة.

السيناريوهات الرئيسية

هناك أربع فئات رئيسية لحالات الاستخدام:

  1. المحادثة: تتيح تطبيقات الاتصال عبر بروتوكول الصوت على الإنترنت (VoIP) التي تتطلب توجيه اتصال سريع الاستجابة تشغيل صوت عالي الجودة واستخدام أقل للبطارية.

  2. ألعاب الفيديو: يتيح الميكروفون والتشغيل العالي الدقة للألعاب بث صوت عالي الجودة على سماعين. يمكن لتطبيق الألعاب الوصول إلى إدخال الصوت في تقنية BLE عندما تفعِّل اللعبة الميكروفون الذي يعمل بالبلوتوث باعتباره جاهزًا للاستخدام. وعندما يبدأ لاعب محادثة مباشرة مع لاعب آخر، يمكن لتطبيق اللعبة استخدام بيانات الميكروفون بدون تأخير.

  3. الوسائط: يُسمح لتطبيقات الوسائط بضبط الجهاز المفضّل لمدير الصوت. يمكن للمستخدم إلغاء هذا من خلال تغيير الجهاز المفضّل من إعدادات النظام.

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

واجهات برمجة تطبيقات الصوت في BLE وطرقها

يجب استخدام واجهات برمجة التطبيقات والطرق التالية لإتاحة الاستماع إلى الصوت باستخدام تقنية BLE Audio:

مدير الصوت

  • تختار setCommunicationDevice() الجهاز السماعي الذي يجب استخدامه في حالات استخدام التواصل، مثلاً المكالمات الصوتية أو مكالمات الفيديو. يمكن استخدام هذه الطريقة عبر تطبيقات الدردشة الصوتية أو المرئية لتحديد جهاز صوتي مختلف غير الجهاز الذي يتم تحديده افتراضيًا في النظام الأساسي. تحلّ واجهة برمجة التطبيقات هذه محلّ واجهات برمجة التطبيقات التالية التي تم إيقافها نهائيًا: startBluetoothSco() وstopBluetoothSco() وsetSpeakerphoneOn().
  • يتم استدعاء "clearCommunicationDevice" بعد انتهاء تطبيقك من مكالمة أو جلسة للمساعدة في ضمان حصول المستخدم على تجربة رائعة عند التنقّل بين التطبيقات المختلفة.

ملف تعريف بلوتوث

  • يتحكّم BluetoothLeAudio في خدمة البلوتوث من خلال كائن الخادم الوكيل.

خدمة الاتصالات الهاتفية

معلومات الجهاز السماعي

  • تصف AudioDeviceInfo.TYPE_BLE_HEADSET نوع الجهاز السماعي على أنّه جهاز LEA. يُستخدم لتحديد ما إذا كان الجهاز القابل للاستماع هو جهاز LEA.

مسجِّل صوت

  • يحدِّد setPreferredDevice() الجهاز المفضّل استخدامه للتوجيه الصوتي. يمكن للمستخدم إلغاء هذا الإجراء في إعدادات النظام.

محوّل بلوتوث

الأدلة المستندة إلى حالة الاستخدام

في ما يلي إرشادات حول تنفيذ اتفاقية إمكانية الوصول الواعي بالسياق (LEA) استنادًا إلى حالات استخدام محددة.

تطبيقات الاتصال الصوتي

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

تطبيقات التسجيل الصوتي

  • مسجّل الوسائط: عند تسجيل الصوت باستخدام مسجّل الوسائط، يمكنك الآن التسجيل في الاستيريو إذا كان الجهاز القابل للسماع الذي يتضمّن بلوتوث يتوافق مع LEA. راجِع دليل التسجيل الصوتي.

اقتراحات سماعة الرأس LE Audio (LEA)

ومع طرح المزيد من سماعات الرأس لـ LEA، اكتشفنا مشاكل في الاختبارات الواقعية تؤدي إلى تدهور تجربة المستخدم. المواصفات لا تتناول كل هذه المشكلات. يوفّر الجدول التالي قائمة بالاقتراحات التي يجب على الشركات المصنّعة لسماعة الرأس LEA اتّباعها لتحسين التجربة الشاملة لمستخدمي Android.

الوصف السياق
دعم اشتقاق مفتاح النقل العام (CTKD) لسمّاعات الرأس ذات الوضع المزدوج:
  • إتاحة اشتقاق مفتاح التشفير لكل من إقران "الإصدار الكلاسيكي من المصابيح" أو "الإقران باستخدام LE-كلاسيكي"
وستكون معظم سماعات رأس LEA الجديدة في الوضع المزدوج إلى أن تزيد الحصة السوقية للأجهزة المصدر LEA. من المهم أن يتمكن المستخدمون من إقران سمّاعات الرأس ذات الوضع الثنائي بسلاسة وإعداد كِلا طريقتَي النقل. يُعد هذا الإجراء مهمًا أيضًا لميزة "الإقران السريع من Google".

يمكنك إتاحة الإشعارات الموجَّهة (TA) إذا كنت تريد إعادة توصيل سمّاعات الرأس EA بشكل موثوق به إلى الأجهزة المصدر.

يجب أن تستخدم سمّاعات الأذن LE audio أجهزة TA لطلب اتصال وارد من الأجهزة المركزية.

ستتم إضافته إلى BT SIG القادم.

وعلى عكس نموذج نقل البيانات في BR/EDR الذي يمكن من خلاله بدء الاتصال إما عن طريق الهاتف أو سماعة الرأس، يجب أن يبدأ الاتصال بـ LEA من خلال الجهاز المركزي. في الوقت الحالي، لا تستخدم العديد من سماعات الرأس ملحقات أمان المساعدة، ما يعني أنّ الجهاز المركزي قد لا يتمكّن من إعادة الاتصال بالجهاز الملحق بدون إضافته إلى القائمة المسموح بها. ومع ذلك، قد تمنع قائمة التشغيل في القائمة المسموح بها توصيل سماعة الرأس بجهاز مركزي مختلف. وبالتالي، من المهم بالنسبة إلى سماعات الرأس التي تستخدم تقنية LEA أن تتوافق بشكل صحيح مع مساعدة المساعدة حتى يمكن إعادة توصيل الجهاز المركزي بشكل موثوق به بدون حلول قد تؤدي إلى تعطُّل الاتصالات متعددة النقاط.
قابلية العثور على سمّاعات الأذن في وضع مزدوج
  • على سمّاعتَي الأذن الأساسية - مكون BR/EDR الإعلان باستخدام عنوانه العام وتفعيل ميزة الاستعلام ومسح الصفحات ضوئيًا مع توفير اسمها من خلال EIR، وضبط وحدة بت LE audio 14 على 1 في فئات الخدمات الرئيسية لفئة الأجهزة (CoD).
  • سمّاع الأذن الأساسية - مكوّن LE: يجب أن تعرض سمّاعة الأذن الأساسية إعلانًا قابلاً للربط وقابلاً للاكتشاف (إما محدود أو عام) باستخدام العنوان العام نفسه كمكوِّن BR/EDR، والاسم المحلي الكامل نفسه كمكوِّن BR/EDR، مع ضبط فئة "المظهر" الخاصة بها على أنها فئة مظهر مناسبة تتوافق مع نوع الجهاز البعيد مع توقُّع أن يستخدم الجهاز المركزي هذه المعلومات لضبط سياسات واجهة المستخدم الخاصة به.
  • سمّاعات الأذن الثانوية - LE فقط: يجب أن تعرض سمّاعة الأذن الثانوية إعلانًا قابلاً للاتصال وغير قابل للاكتشاف وضبط فئة المظهر كفئة مظهر مناسبة تتوافق مع نوع الجهاز البعيد، مع توقّع أن يستخدم الجهاز المركزي هذه المعلومات لتعديل سياسات واجهة المستخدم وتوجيه الصوت.

    يجب أن تختار سمّاعات الأذن ديناميكيًا قائدًا من مجموعة CSIP ليكون الجهاز الأساسي. إذا كانت سمّاعة الأذن في الوضع المزدوج، يجب أن يكون الجهاز الأساسي في وضع مزدوج لضمان عمل وظيفتَي LE و"الكلاسيكي" بشكل صحيح بعد الإقران.

ويمنع هذا ظهور سمّاعات الأذن LEA ذات الوضع المزدوج كإدخالات مكرّرة في إعدادات البلوتوث، ما قد يربك المستخدمين ويعرقل تجربة إقران LEA.

يُعد اختيار القائد الديناميكي مهمًا بشكل خاص للأجهزة ذات الوضع المزدوج التي يتم إقرانها بشكل تدريجي. على سبيل المثال، في حال توفُّر سماعة أذن واحدة فقط عند عملية الإقران الأولية، يجب أن تعرِّف هذه السمّاعة كجهاز مزدوج الوضع. عندما يقترن المستخدم بسمّاعتَي الأذن الثانية لاحقًا، يكون عليهما الاقتران فقط بالمكوِّن LE، وسيحرص CSIP على جمعهما معًا على نظام التشغيل Android.

يُنصَح باستخدام عنوان الهوية أثناء الإقران لأنّ مكوِّن BR/EDR يعرض العنوان العلني للجهاز للأجهزة القريبة.

التوافق مع بروتوكول السمات المحسّنة (EATT) تقليل عملية الإقران ووقت استجابة الاتصال
يمكنك استخدام تخزين GATT قوي في ذاكرة التخزين المؤقت. لتقليل وقت استجابة الاتصال، خاصةً لسمّاعات TWS.
دعم التصنيف الفرعي للاتصال. يتيح هذا الخيار جدولة حزم أكثر مرونة وتوفير طاقة البطارية.
تأكّد من أنّ مسار معالجة الإشارات يمكن أن يعمل على 16 و24 و32 و48 كيلوهرتز، فضلاً عن دعم ترددات أعلى، وذلك خلال المعالجة وما بعد المعالجة لكل من التشغيل والالتقاط. الاستفادة من المعدلات الأعلى في أخذ العينات والمتاحة لمكالمات الإعلانات القريبة المدى (LEA) أو مسارات التقاط بروتوكول الصوت على الإنترنت (VoIP) وتشغيل الوسائط
التوافق مع جهاز التحكّم في الطاقة المنخفض الطاقة إدارة أفضل للطاقة

إتاحة نوع السياق

الوصف السياق
يمكنك استخدام جميع أنواع السياق المحدّدة في الأرقام المخصّصة 6.12.3 ما لم تكن سماعة الرأس لا تتوافق بشكل صريح مع نوع سياق معيّن. على سبيل المثال، إذا كان نوع السياق "لعبة" غير متاح، سيرسل Android أصوات اللعبة. وعلى وجه الخصوص، يُرجى العلم بأنّ نوع السياق "غير محدّد" لا يعني "أي نوع سياق"، ولا يشمل أنواع السياقات غير المتوافقة.

عندما يتفاعل الجهاز المركزي مع ASCS للجهاز الملحق، يجب أن يتصل الجهاز الملحق بنظام MCS وTBS للجهاز المركزي.

قد لا يستخدم الجهاز المركزي دائمًا الصوت المنخفض الطاقة كمصدر للبث لأنّه قد يستخدم A2DP أو HFP مرة أخرى. يمكن أن يستخدم الجهاز الملحق تفاعل ASCS كإشارة إلى ما إذا كان الجهاز المركزي سيستخدم LE Audio للبث.

من أمثلة تفاعلات ASCS قراءة وكتابة وتسجيل الإشعارات.