models library
Classes
- EspeakG2p
- Dart FFI wrapper for eSpeak-NG grapheme-to-phoneme conversion.
- KittenDecoder
- KittenFrontResult
- KittenFrontRunner
- KittenTtsEngine
- End-to-end KittenTTS engine: text → audio float array.
- KittenTtsResult
- Result of a KittenTTS synthesis call.
- ModelConfig
- PaddleOcrVlConfig
- Configuration for the PaddleOCR-VL vision-language model.
- PaddleOcrVlRunner
- Runner for the PaddleOCR-VL-1.5 vision-language model.
- ParakeetBatchNorm
- ParakeetDenseLinear
- ParakeetEmbedding
- ParakeetLayerNorm
- ParakeetLstmCell
- ParakeetTdtBundle
- ParakeetTdtConformerBlock
- ParakeetTdtConvModule
- ParakeetTdtDecodeState
- ParakeetTdtEncoder
- ParakeetTdtFeedForward
- ParakeetTdtGreedyDecoder
- ParakeetTdtManifest
- ParakeetTdtMelFrontend
- ParakeetTdtMlxMelFrontend
- ParakeetTdtPositionalEncoding
- ParakeetTdtPredictResult
- ParakeetTdtPredictState
- ParakeetTdtPreEncoder
- ParakeetTdtRelPosAttention
- ParakeetTdtRuntime
- ParakeetTdtStep
- ParakeetTdtToken
- ParakeetTdtTranscriptionResult
- Qwen3_5Config
- Qwen3_5Runner
- QwenConfig
- QwenRunner
- TextCleaner
Extensions
Constants
- parakeetTdtManifestName → const String
Functions
-
basicEnglishTokenize(
String text) → List< String> -
buildInputArrayFromPhonemes(
String phonemeText, {TextCleaner? cleaner}) → MlxArray -
Converts an IPA phoneme string to a padded
[1, seqLen]MlxArray. -
buildInputArrayFromText(
String text, {required EspeakG2p g2p, TextCleaner? cleaner}) → MlxArray -
Converts raw English text to a padded
[1, seqLen]MlxArray via G2P. -
buildInputIdsFromPhonemes(
String phonemeText, {TextCleaner? cleaner}) → List< int> - Converts an IPA phoneme string to padded token IDs.
-
buildInputIdsFromText(
String text, {required EspeakG2p g2p, TextCleaner? cleaner}) → List< int> - Converts raw English text to padded token IDs via eSpeak-NG G2P.
-
loadParakeetTdtBundle(
String bundlePath) → Future< ParakeetTdtBundle> -
parakeetGlu(
MlxArray input) → MlxArray -
parakeetRelu(
MlxArray input) → MlxArray -
parakeetSilu(
MlxArray input) → MlxArray -
printSyntheticBenchmarkReport(
Map< String, Object?> report) → void -
readParakeetTdtManifest(
String rawPath) → Future< ParakeetTdtManifest> -
readSyntheticBenchArg(
List< String> args, String name, {required int fallback}) → int -
requireParakeetTensor(
Map< String, MlxArray> tensors, String key) → MlxArray -
runSyntheticModelBenchmarks(
{required int warmup, required int iters}) → Map< String, Object?>
Typedefs
-
ParakeetEncoderTrace
= void Function(int layerIndex, Duration elapsed, List<
int> shape) - ParakeetRuntimeTrace = void Function(String stage, String message)