Sesli işlemleri destekle

Sürücü güvenliğini ve rahatlığını artırmak için sesli işlemleri medya uygulamanıza entegre ederek dikkat dağıtıcı unsurları en aza indirin. Android Auto veya Android Automotive OS (AAOS) bir sesli işlemi algılayıp yorumladığında, onPlayFromSearch geri çağırma işlevi aracılığıyla işlemi uygulamanıza iletir.

Geri arama alındığında uygulamanız sorgu dizesiyle eşleşen içeriği bulur ve oynatmaya başlar. Uygulamanız tür, sanatçı, albüm, şarkı adı, radyo istasyonu veya oynatma listesi gibi çeşitli sorgu kategorilerini hesaba katmalıdır. Ayrıca uygulamanız, genel bir müzik isteğini belirten boş bir sorgu dizesini işlemelidir.

Uygulamanız bir medya öğesi oynatıyorsa kullanıcı, arabanın ekranına bakmadan veya ekrana dokunmadan uygulamanıza farklı bir şarkı çalmasını söylemek için "[Şarkı başlığı] çal" diyebilir. Kullanıcılar, direksiyonlarındaki uygun düğmeleri tıklayarak veya "OK Google" tetikleyici kelimelerini söyleyerek sorgu başlatabilir.

Android Auto veya AAOS bir sesli işlemi algılayıp yorumladığında, Android Auto veya AAOS bu sesli işlemi onPlayFromSearch aracılığıyla uygulamaya iletir. Bu geri çağırma alındığında uygulama, query dizesiyle eşleşen içeriği bulur ve oynatmaya başlar.

Kullanıcılar sorgularında farklı terim kategorileri (ör. tür, sanatçı, albüm, şarkı adı, radyo istasyonu veya şarkı listesi) belirtebilir. Arama desteği oluştururken uygulamanız için anlamlı olan tüm kategorileri hesaba katın. Android Auto veya AAOS, belirli bir sorgunun belirli bir kategoriye uyduğunu algılarsa extras parametresine ekstralar eklenir. Şu ekleri gönderebilirsiniz:

Kullanıcı arama terimlerini belirtmediğinde Android Auto veya AAOS tarafından gönderilebilen boş query dizesini hesaba katın. Örneğin, kullanıcı "Müzik çal" derse Bu durumda, uygulamanız son çalınan veya yeni bir parçayı başlatabilir.

Uygulamanız bir aramayı hızlı bir şekilde işleyemiyorsa onPlayFromSearch içinde engellemeyin. Bunun yerine, oynatma durumunu STATE_CONNECTING olarak ayarlayın ve aramayı eşzamansız bir iş parçacığında gerçekleştirin.

Oynatma başladığında medya oturumunun sırasını ilgili içeriklerle doldurabilirsiniz. Örneğin, kullanıcı bir albümün çalınmasını isterse uygulamanız sırayı albümün parça listesiyle doldurabilir.

Android Auto ve AAOS, "Çal" sorgularının yanı sıra "müziği duraklat" ve "sonraki şarkı" gibi oynatmayı kontrol etmeye yönelik sesli sorguları da tanır ve bu komutları onPause ve onSkipToNext gibi uygun medya oturumu geri çağırmalarıyla eşleştirir.

Sesle etkinleştirilen oynatma işlemlerini uygulama hakkında daha fazla bilgi edinmek için Google Asistan ve medya uygulamaları başlıklı makaleyi inceleyin.