Android 10新調整:特定情況下允許多款APP同時訪問音頻輸入
包括Pixel、Essential在內的少數手機已經升至Android 10系統,除了手勢在內的諸多新功能和特性之外,外媒深入發掘後還發現了一些比較有趣的改變。其中之一就是改變音頻輸入的工作方式,在某些情況下允許多個應用程序同時訪問音頻輸入。
在Android 10之前,在同一時間內只允許一款APP訪問音頻輸入;如果某款APP需要使用某些東西的時候需要申請授權訪問音頻輸入,那麼該應用程序將會被阻止。不過自Android 10開始,多款APP可以共享音頻輸入,不過這僅限於某些特定條件。
谷歌在最新的支持文檔中羅列了相關的規則:
● 特權應用程序的優先級高於普通應用程序。
● 具有可見前景UI的應用程序優先於後台應用程序。
● 從隱私敏感源捕獲音頻的應用程序比不支持隱私的應用程序具有更高的優先級。
● 兩個普通的應用程序永遠無法同時捕獲音頻。
● 在某些情況下,特權應用可以與其他應用共享音頻輸入。
● 如果兩個具有相同優先級的後台應用程序正在捕獲音頻,則最後一個啟動的應用程
簡單來說,新系統主要是為了增強輔助功能和Google Assistant,在常規應用屬於聆聽狀態的時候輔助應用也能屬於等待音頻輸入的狀態。不過兩個常規應用依然無法同時聆聽,一個啟用之後另一個就會關閉。
如果如果處於非輔助方面的原因而使用這些輔助權限,必然會帶來更有意思的使用,例如更容易使用通話錄音的應用程序,因此谷歌應該需要對應用進行進一步的規範和限制。這些應用程序可能仍在開發中,但不允許在Play商店中使用。