Aktywność audio i równoczesność

Okulary audio i okulary z wyświetlaczem kierują cały dźwięk przez udostępnione głośniki, którymi zarządza system fokusu dźwięku Androida. Gdy aplikacja rozpoczyna odtwarzanie, prosi o fokus audio. Jednoczesne strumienie są płynnie wyciszane, wstrzymywane lub zatrzymywane w tle bez odtwarzania sygnałów dźwiękowych i powiadamiania o zmianach stanu. Omówienie fizycznego kierowania danych wejściowych w przypadku okularów audio

Wybierz zachowanie, które pasuje do Twoich treści

Właściwe zachowanie zależy od tego, co użytkownik straci, jeśli nie usłyszy części dźwięku. Jeśli kilka sekund muzyki zostanie odtworzone pod powiadomieniem, nie stracisz niczego ważnego. Jeśli zdanie z audiobooka zostanie zagłuszone, użytkownik straci wątek.

  • Muzyka i dźwięki otoczenia zostaną wyciszone i będą nadal odtwarzane, ponieważ nie ma żadnych pominiętych informacji.
  • Treści mówione, takie jak audiobooki, zostaną wstrzymane i cofnięte, aby użytkownik nie przegapił żadnych informacji.
  • Połączenia, tłumaczenie na żywo i odczytywanie przez agenta wymagają pełnej uwagi użytkownika, dlatego inne przerwy na dźwięk są wstrzymywane.
  • Krótkie, ważne aktualizacje, takie jak aktualizacja nawigacji, będą na chwilę wyciszać przychodzący dźwięk.

System przypisuje zachowanie na podstawie przypisanego typu treści. Dowiedz się więcej o optymalizowaniu fokusu audio.

Odtwarzanie sygnałów dźwiękowych razem z innymi dźwiękami

Sposób odtwarzania sygnału dźwiękowego na tle innych dźwięków zależy od jego funkcji. Sygnały dźwiękowe potwierdzające działanie użytkownika są natychmiastowe i częste, więc są odtwarzane na tle innych dźwięków. Wszystkie inne sygnały dźwiękowe zawierają informacje, które użytkownik musi usłyszeć, więc na krótko wyciszają inne dźwięki, a następnie przywracają je.

Projektowanie pod kątem poszczególnych zachowań

  • Jeśli sygnał dźwiękowy miesza się z innymi dźwiękami, zaprojektuj go tak, aby wyróżniał się czystym, wyraźnym początkiem, krótkim czasem trwania i wyrazistą barwą. Nic nie schodzi mu z drogi, więc postać musi się postarać.

  • Jeśli sygnał dźwiękowy wycisza inne dźwięki, zaprojektuj go tak, aby uwzględniał krzywą wyciszania. Inne dźwięki potrzebują chwili, aby się wyciszyć, więc wyraźny początek pomaga usłyszeć sygnał dźwiękowy, zanim wyciszenie się zakończy.

Wyjątki systemowe

Niektóre zdarzenia systemowe, takie jak wskaźniki prywatności, połączenia i krytyczne alerty sprzętowe, zawsze zastępują inne dźwięki i aplikacje. Sygnalizują też stan za pomocą sygnałów dźwiękowych i diod LED.

diagram przepływu działania wyjątku systemowego