PyannoteIsolateMessage class

Message class for Pyannote isolate communication.

Encapsulates all data needed for processing audio in an isolate.

Constructors

PyannoteIsolateMessage({required SendPort replyPort, required String modelPath, required Float32List audioData, String? ortDylibPathOverride})
Creates a new isolate message.

Properties

audioData → Float32List
Raw audio data as float32 samples
final
hashCode → int
The hash code for this object.
no setterinherited
modelPath → String
Path to the ONNX model file
final
ortDylibPathOverride → String?
Optional override for ONNX Runtime library path
final
replyPort → SendPort
Port to send results back to main isolate
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited