Public Member Functions | |
| None | __init__ (self, HomeAssistant hass, str file_name, int opus_payload_type, float message_delay=1.0, float loop_delay=2.0, RtcpState|None rtcp_state=None) |
| None | on_chunk (self, bytes audio_bytes) |
Public Attributes | |
| file_name | |
| hass | |
| loop_delay | |
| message_delay | |
Private Member Functions | |
| None | _play_message (self) |
Private Attributes | |
| _audio_bytes | |
| _audio_task | |
| None homeassistant.components.voip.voip.PreRecordMessageProtocol.__init__ | ( | self, | |
| HomeAssistant | hass, | ||
| str | file_name, | ||
| int | opus_payload_type, | ||
| float | message_delay = 1.0, |
||
| float | loop_delay = 2.0, |
||
| RtcpState | None | rtcp_state = None |
||
| ) |
|
private |
| None homeassistant.components.voip.voip.PreRecordMessageProtocol.on_chunk | ( | self, | |
| bytes | audio_bytes | ||
| ) |
|
private |
|
private |
| homeassistant.components.voip.voip.PreRecordMessageProtocol.file_name |
| homeassistant.components.voip.voip.PreRecordMessageProtocol.hass |
| homeassistant.components.voip.voip.PreRecordMessageProtocol.loop_delay |
| homeassistant.components.voip.voip.PreRecordMessageProtocol.message_delay |