SttTokenizerFile.fromSource constructor
SttTokenizerFile.fromSource(
- ModelSource source, {
- required String modelId,
Creates SttTokenizerFile from ModelSource, namespaced by modelId
(the owning SttModelSpec's own model-file basename, without
extension) — this is what keeps moonshine's, whisper's, and
parakeet's tokenizers distinct even though all three are literally
named tokenizer.json.
Implementation
factory SttTokenizerFile.fromSource(
ModelSource source, {
required String modelId,
}) {
final basename = InferenceModelFile._extractFilenameFromSource(source);
final filename = FileNameUtils.namespaced(modelId, basename);
return SttTokenizerFile(source: source, filename: filename);
}