Введение в Audio Detector
Только для разработчиков!
Это приложение будет отображать статус звука поверх других приложений. Это полезно для:
1. Разработка аудиоприложений, особенно при использовании Bluetooth. Я широко использую это приложение для отладки при создании приложения Voiceping. Зная состояние SCO, режим звука и т. д., я могу создать надежное приложение PTT.
2. Небольшое количество приложений может что-то воспроизводить в фоновом режиме, и вы можете об этом не знать. Это приложение отобразит «isMusicActive: true/false», что позволит вам определить, какое приложение может это делать.
Предоставленная информация:
1. «SpeakerOn»: если установлено значение true, Android гарантирует, что голос будет звучать через громкоговоритель. Однако если установлено значение false, звук может исходить либо из динамика уха, либо из громкоговорителя.
2. MusicActive: если установлено значение true, это означает, что в данный момент воспроизводится звук.
3. Громкость (нормальная): представляет уровень громкости для потока типа «музыка» (STREAM_MUSIC).
4. Vol(Voice): представляет уровень громкости для типа потока «голосовой вызов» (STREAM_VOICE_CALL).
5. Vol(Notif): представляет уровень громкости для типа потока «уведомление» (STREAM_NOTIFICATION).
6. Микрофон: если установлено значение «ОК», это означает, что микрофон находится в обычном режиме и не отключен.
7. SCO: проверьте, включен ли SCO (аудио Bluetooth).
8. ШОС: подключен/отключен. Обычно, когда SCO включен и подключен, вместо встроенного микрофона телефона используется микрофон гарнитуры Bluetooth.
9. MIC: указывает марку оборудования, которое используется, когда ваш телефон что-то записывает.
10. Источник: VOICE_RECOGNITION/VOICE_COMMUNICATION/MIC/VOICE_CALL
11. Тип: представляет идентификатор типа аудиоустройства (например, TYPE_BUILTIN_SPEAKER).
Это приложение будет отображать статус звука поверх других приложений. Это полезно для:
1. Разработка аудиоприложений, особенно при использовании Bluetooth. Я широко использую это приложение для отладки при создании приложения Voiceping. Зная состояние SCO, режим звука и т. д., я могу создать надежное приложение PTT.
2. Небольшое количество приложений может что-то воспроизводить в фоновом режиме, и вы можете об этом не знать. Это приложение отобразит «isMusicActive: true/false», что позволит вам определить, какое приложение может это делать.
Предоставленная информация:
1. «SpeakerOn»: если установлено значение true, Android гарантирует, что голос будет звучать через громкоговоритель. Однако если установлено значение false, звук может исходить либо из динамика уха, либо из громкоговорителя.
2. MusicActive: если установлено значение true, это означает, что в данный момент воспроизводится звук.
3. Громкость (нормальная): представляет уровень громкости для потока типа «музыка» (STREAM_MUSIC).
4. Vol(Voice): представляет уровень громкости для типа потока «голосовой вызов» (STREAM_VOICE_CALL).
5. Vol(Notif): представляет уровень громкости для типа потока «уведомление» (STREAM_NOTIFICATION).
6. Микрофон: если установлено значение «ОК», это означает, что микрофон находится в обычном режиме и не отключен.
7. SCO: проверьте, включен ли SCO (аудио Bluetooth).
8. ШОС: подключен/отключен. Обычно, когда SCO включен и подключен, вместо встроенного микрофона телефона используется микрофон гарнитуры Bluetooth.
9. MIC: указывает марку оборудования, которое используется, когда ваш телефон что-то записывает.
10. Источник: VOICE_RECOGNITION/VOICE_COMMUNICATION/MIC/VOICE_CALL
11. Тип: представляет идентификатор типа аудиоустройства (например, TYPE_BUILTIN_SPEAKER).
Читать ещё