k2-training-pipeline

Community

Train and export production-ready speech models

Authorjayll1303
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill removes the complexity of building end-to-end speech training pipelines by orchestrating data preparation, model training, fine-tuning, and export for ASR and TTS systems so you can produce deployment-ready models with predictable steps and validations.

Core Features & Use Cases

  • Data preparation with lhotse: create manifests, cuts, and features for common corpora and custom datasets.
  • Training recipes via icefall: run Zipformer, Conformer, and VITS training and fine-tuning with k2 loss (CTC, LF-MMI, pruned RNN-T).
  • Model export & deployment: export encoder/decoder/joiner to ONNX or torchscript and validate for sherpa-onnx deployment.
  • Use Case: prepare LibriSpeech with lhotse, train a Zipformer transducer with icefall, fine-tune on custom data, then export ONNX models for real-time inference.

Quick Start

Prepare data with lhotse, run icefall training for your chosen recipe, then export the trained model to ONNX and validate it with the recipe's ONNX test script.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: k2-training-pipeline
Download link: https://github.com/jayll1303/AIEKit/archive/main.zip#k2-training-pipeline

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.