Skip to content
Discussion options

You must be logged in to vote

Yes, the CT-Transformer can be trained as a punctuation-only model; it does not need audio. It is a token-classification task: for every input text token, provide exactly one label describing the punctuation after that token.

There is an important version caveat, though: current FunASR main does not ship a complete punctuation training recipe. The historical punc_train.py / PunctuationTask path was removed during the 1.0 refactor, and the current registered datasets do not produce the punc and punc_lengths fields required by CTTransformer.forward. Therefore, changing the model name in an ASR fine-tuning command is not sufficient, and I would not recommend copying an old v0.x command into…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by LauraGPT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants