Struct AudioUsage
sealed struct AudioUsage
Struct whose value field is used to signify the Audio Usage
This field tells what is this sound used for. This is achieved with the “usage” information.
Fields
Constants
MEDIA
Audio Usage for Music streamingAudioUsage={"MEDIA"}
COMMUNICATION
Audio Usage for Telephony/VoIP callingAudioUsage={"COMMUNICATION"}
ALARM
Audio Usage for AlarmsAudioUsage={"ALARM"}
NOTIFICATION
Audio Usage for Notification soundsAudioUsage={"NOTIFICATION"}
ACCESSIBILITY
Audio Usage for Accessibility promptsAudioUsage={"ACCESSIBILITY"}
ANNOUNCEMENT
Audio Usage for AnnouncementsAudioUsage={"ANNOUNCEMENT"}
NAVIGATION
Audio Usage for Navigation audio instructionsAudioUsage={"NAVIGATION"}
RING
Audio Usage for Ringtone playbackAudioUsage={"RING"}
VOICE_ASSISTANT
Audio Usage for Voice Assistant (TTS) responseAudioUsage={"VOICE_ASSISTANT"}
SYSTEM
Audio Usage for any system generated audio tones such as UI touch tones etc.AudioUsage={"SYSTEM"}
VOICE_RECOGNITION
Audio Usage for Voice Recognition i.e. Voice Assistant is listening to user’s audioAudioUsage={"VOICE_RECOGNITION"}
VOICE_PROMPT
Audio Usage for any Voice Prompts to guide the user to perform certain actionsAudioUsage={"VOICE_PROMPT"}
SPOKEN_WORD_CONTENT
Audio Usage for audio books, pod casts, etc.AudioUsage={"SPOKEN_WORD_CONTENT"}
TEXT_READER
Audio Usage for to read text messages, etc.AudioUsage={"TEXT_READER"}
VEHICLE_CHIME
Audio Usage for to vehicle chime, etc.AudioUsage={"VEHICLE_CHIME"}
SAFETY_ALERT
Audio Usage for to safety alert, etc.AudioUsage={"SAFETY_ALERT"}
EMERGENCY_CALL
Audio Usage for to emergency call, etc.AudioUsage={"EMERGENCY_CALL"}
FLASH_BRIEFING
Audio Usage for to alexa news flash briefing, etc.AudioUsage={"FLASH_BRIEFING"}
AMBIENT_UI
Audio Usage for ambient/decorative UI sounds (e.g., clock tick animations)AudioUsage={"AMBIENT_UI"}

