AudioRecorderUploadEvent
Event payload for streaming recording uploads.
Delivered by AudioRecorder.on_upload for
uploads started with AudioRecorder.start_recording.
Inherits: Event
Properties
bytes_uploaded- Number of bytes uploaded so far.error- Error message if the upload failed.file_name- Name provided byAudioRecorderUploadSettings.file_name.progress- Upload progress from0.0to1.0.
Properties
bytes_uploadedclass-attributeinstance-attribute
bytes_uploaded: int | None = NoneNumber of bytes uploaded so far.
file_nameclass-attributeinstance-attribute
file_name: str | None = NoneName provided by AudioRecorderUploadSettings.file_name.
progressclass-attributeinstance-attribute
progress: float | None = NoneUpload progress from 0.0 to 1.0.
Streaming uploads do not know their total size until recording stops, so
bytes_uploaded is usually the best progress indicator while recording is
active.