activeSttSpec property

SttModelSpec? get activeSttSpec

The active STT model's identity (SttModelSpec), or null.

Implementation

static SttModelSpec? get activeSttSpec {
  final spec = FlutterGemmaPlugin.instance.modelManager.activeSttModel;
  if (spec == null || spec is SttModelSpec) {
    return spec as SttModelSpec?;
  }
  gemmaLog(
    'activeSttSpec: active STT slot holds a ${spec.runtimeType}, '
    'not an SttModelSpec — returning null (invariant violation).',
  );
  return null;
}