Audio#
Classes#
Different audios built into Windows |
|
Audio configuration in a toast |
API#
- enum windows_toasts.toast_audio.AudioSource(value)[source]#
Different audios built into Windows
Valid values are as follows:
- Default = <AudioSource.Default: 'Default'>#
- IM = <AudioSource.IM: 'IM'>#
- Mail = <AudioSource.Mail: 'Mail'>#
- Reminder = <AudioSource.Reminder: 'Reminder'>#
- SMS = <AudioSource.SMS: 'SMS'>#
- Alarm = <AudioSource.Alarm: 'Looping.Alarm'>#
- Alarm2 = <AudioSource.Alarm2: 'Looping.Alarm2'>#
- Alarm3 = <AudioSource.Alarm3: 'Looping.Alarm3'>#
- Alarm4 = <AudioSource.Alarm4: 'Looping.Alarm4'>#
- Alarm5 = <AudioSource.Alarm5: 'Looping.Alarm5'>#
- Alarm6 = <AudioSource.Alarm6: 'Looping.Alarm6'>#
- Alarm7 = <AudioSource.Alarm7: 'Looping.Alarm7'>#
- Alarm8 = <AudioSource.Alarm8: 'Looping.Alarm8'>#
- Alarm9 = <AudioSource.Alarm9: 'Looping.Alarm9'>#
- Alarm10 = <AudioSource.Alarm10: 'Looping.Alarm10'>#
- Call = <AudioSource.Call: 'Looping.Call'>#
- Call2 = <AudioSource.Call2: 'Looping.Call2'>#
- Call3 = <AudioSource.Call3: 'Looping.Call3'>#
- Call4 = <AudioSource.Call4: 'Looping.Call4'>#
- Call5 = <AudioSource.Call5: 'Looping.Call5'>#
- Call6 = <AudioSource.Call6: 'Looping.Call6'>#
- Call7 = <AudioSource.Call7: 'Looping.Call7'>#
- Call8 = <AudioSource.Call8: 'Looping.Call8'>#
- Call9 = <AudioSource.Call9: 'Looping.Call9'>#
- Call10 = <AudioSource.Call10: 'Looping.Call10'>#
- class windows_toasts.toast_audio.ToastAudio(sound: AudioSource | str = AudioSource.Default, looping: bool = False, silent: bool = False)[source]#
Audio configuration in a toast
- Parameters:
sound (Union[AudioSource, str]) – Selected AudioSource to play
looping (bool) – Whether the audio should loop once it ends. Stops abruptly when the notification is dismissed
silent (bool) – Silence any audio
- sound: AudioSource | str = 'Default'#
- looping: bool = False#
- silent: bool = False#
- property sound_value: str#
Returns the string value of the selected sound