Skip to content
Discussion options

You must be logged in to vote

paraformer-zh(SeACo/Contextual Paraformer)的 Python 接口为例,多个热词放在单数参数 hotword 中,并用空白分隔:

result = model.generate(
    input="audio.wav",
    hotword="达摩院 魔搭",
)

当前解析器会对字符串执行空白切分。热词较多,或者热词本身包含空格时,建议使用 UTF-8 文本文件,每行一个热词:

达摩院
魔搭
Model Scope

然后传文件路径:

result = model.generate(input="audio.wav", hotword="/path/to/hotwords.txt")

注意不要混淆两套接口:

  • Paraformer:hotword="达摩院 魔搭"
  • Fun-ASR-Nano:hotwords=["达摩院", "魔搭"]

新 CLI 可使用逗号分隔:funasr audio.wav --model paraformer --hotwords "达摩院,魔搭"。Paraformer 的参数路由已由 #3237 合并到主干。

对应实现:SeACo Paraformer hotword parser

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