AnalysisRequestMessage class
Constructors
-
AnalysisRequestMessage({required int requestId, required AudioSourceKindMessage source, String? path, required List<
ModuleConfigMessage> modules, AnalyzerOptionsMessage? options, required Map<String, List< contextualStrings, required bool configureAudioSession})String> >
Properties
- configureAudioSession ↔ bool
-
iOS only: activate a recording
AVAudioSessionfor the microphone.getter/setter pair -
contextualStrings
↔ Map<
String, List< String> > -
AnalysisContext.contextualStrings, keyed by tag (e.g. "general").getter/setter pair - hashCode → int
-
The hash code for this object.
no setteroverride
-
modules
↔ List<
ModuleConfigMessage> -
getter/setter pair
- options ↔ AnalyzerOptionsMessage?
-
getter/setter pair
- path ↔ String?
-
getter/setter pair
- requestId ↔ int
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- source ↔ AudioSourceKindMessage
-
getter/setter pair
Methods
-
encode(
) → Object -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override
Static Methods
-
decode(
Object result) → AnalysisRequestMessage