برای پشتیبانی از ویژگیهای ساختمانی مانند دستیار دیجیتال درون برنامهای، کتابخانه برنامه Android for Cars به شما امکان میدهد از میکروفون خودرو برای ضبط ورودی صوتی از راننده استفاده کنید. پشتیبانی از کنشهای صوتی به کاربران کمک میکند تا وظایف خود را با صحبت کردن با Google Assistant انجام دهند تا بتوانند چشم خود را به جاده نگاه کنند.
هنگامی که ضبط در حال انجام است، یک نشانگر روی صفحه ظاهر می شود. ضبط مستقیماً به برنامه (در کتابخانه ذخیره نشده) برای پردازش و اقدامات بعدی ارسال می شود.

Google و خودروسازان نحوه فراخوانی دستیار Google را کنترل میکنند، معمولاً با استفاده از یک کلمه کلیدی («Hey, Google» یا «Hey, G»)، دکمه فرمان یا روی صفحه نمایش. پس از فراخوانی، Google Assistant میتواند انواع مختلفی از درخواستها را تشخیص دهد، از جمله موارد زیر:
- دستههای رسانههای پشتیبانیشده توسط برنامه را پخش، مکث یا رد کنید
- پیام ها را بخوانید و به آنها پاسخ دهید
- تماس بگیرید
- مسیرهای رانندگی را دریافت کنید
- و خیلی بیشتر
برای بهینه سازی تجربه صوتی برای کاربران، باید:
تصمیم بگیرید که کدام دستههای عملکرد صوتی را پشتیبانی کنید. دسته بندی های ممکن برای عملکردهای صوتی در یک برنامه رسانه می تواند شامل ژانر، هنرمند، آلبوم، لیست پخش و عنوان باشد. دسته بندی هایی را انتخاب کنید که برای برنامه شما منطقی هستند.
درخواست های غیر اختصاصی را پیش بینی کنید. تصمیم بگیرید که میخواهید برنامهتان چگونه به درخواستهایی که محتوای خاصی درخواست نمیکنند، مانند «پخش مقداری موسیقی» یا «ارسال پیام متنی» پاسخ دهد.
الزامات عملکرد صوتی
سطح مورد نیاز | الزامات |
---|---|
باید | از کنشهای صوتی برای همه دستههای رسانهای که برای برنامههایشان مناسب است، پشتیبانی کنید. |
جریان نمونه
اقدام کاربر | جایی که عمل انجام می شود | شمارش گام بعد از عمل |
---|---|---|
کاربر روی دکمه میکروفون برنامه (روی نوار اکشن) ضربه میزند تا ورودی صوتی را شروع کند. | الگوی ناوبری ![]() | 1 |
در حالی که کاربر در حال صحبت است، یک نشانگر بصری نشان می دهد که ضبط در حال انجام است. | الگوی ناوبری ![]() | 1 |
یک پیام نان تست به کاربر می گوید که برنامه دستورالعمل های گفتاری کاربر را درک کرده و به آن پاسخ داده است. | الگوی ناوبری (بازخوانی) ![]() | 1 |