Overview of the Representation Training Framework
masterThe framework is built on top of wenet and provides two primary methods for using pre-trained models in downstream ASR tasks:
- Continuous Representation Training: Extracts intermediate layer representations from a pre-trained model to serve as feature inputs for ASR models.
- Discrete Unit Training: Generates discrete units (tokens) from a pre-trained model to be used as inputs for discrete ASR models.
Supported ASR Models & Decoding:
- Architectures: Conformer, Transformer. You can decouple representation training from the ASR model, allowing you to add other downstream models like Paraformer or Branchformer.
- Decoding Methods:
ctc_greedy_search,attention, andattention_rescore.