FunASR
FunASR copied to clipboard
FunASR hotword 是否支持设置热词权重
Notice: In order to resolve issues more efficiently, please raise issue following the template. (注意:为了更加高效率解决您遇到的问题,请按照模板提问,补充细节)
❓ Questions and Help
Before asking:
- search the issues.
- search the docs.
What is your question?
Code
What have you tried?
What's your environment?
- OS (e.g., Linux):
- FunASR Version (e.g., 1.0.0):
- ModelScope Version (e.g., 1.11.0):
- PyTorch Version (e.g., 2.0.0):
- How you installed funasr (
pip, source): - Python version:
- GPU (e.g., V100M32)
- CUDA/cuDNN version (e.g., cuda11.7):
- Docker version (e.g., funasr-runtime-sdk-cpu-0.4.1)
- Any other relevant information:
支持的,具体用法可以参考文档。
参考文档哪儿有?没找到,不好意思,能贴一下链接吗?
参考文档哪儿有?没找到,不好意思,能贴一下链接吗?
我也没看到哪有
FunASR runtime 版本支持,但是 python FunASR包使用 offline版本asr 没找到怎么支持
FunASR runtime 版本支持,但是 python FunASR包使用 offline版本asr 没找到怎么支持
我也想问这个,热词相关的文档那么不齐全吗?应该是个热门的功能吧
并且文档里的例子是这样的
model = AutoModel(model="paraformer-zh", vad_model="fsmn-vad", punc_model="ct-punc", # spk_model="cam++", ) res = model.generate(input=f"{model.model_path}/example/asr_example.wav", batch_size_s=300, hotword='魔搭')
但实际上"paraformer-zh"模型无法使用热词功能
使用funasr_wss_server.py启动的服务端,好像热词不生效。
最新版的镜像启动还有报错;
model = AutoModel(model="paraformer-zh", vad_model="fsmn-vad", punc_model="ct-punc", # spk_model="cam++", ) res = model.generate(input=f"{model.model_path}/example/asr_example.wav", batch_size_s=300, hotword='热词1 热词2 热词3 热词4')
这样可以
------------------ 原始邮件 ------------------ 发件人: "modelscope/FunASR" @.>; 发送时间: 2025年5月15日(星期四) 下午2:06 @.>; @.@.>; 主题: Re: [modelscope/FunASR] FunASR hotword 是否支持设置热词权重 (Issue #2497)
Chun-J1 left a comment (modelscope/FunASR#2497)
并且文档里的例子是这样的 model = AutoModel(model="paraformer-zh", vad_model="fsmn-vad", punc_model="ct-punc", # spk_model="cam++", ) res = model.generate(input=f"{model.model_path}/example/asr_example.wav", batch_size_s=300, hotword='魔搭')
但实际上"paraformer-zh"模型无法使用热词功能
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>
model = AutoModel(model="paraformer-zh", vad_model="fsmn-vad", punc_model="ct-punc", # spk_model="cam++", ) res = model.generate(input=f"{model.model_path}/example/asr_example.wav", batch_size_s=300, hotword='热词1 热词2 热词3 热词4')
这样可以
并且文档里的例子是这样的
model = AutoModel(model="paraformer-zh", vad_model="fsmn-vad", punc_model="ct-punc", # spk_model="cam++", ) res = model.generate(input=f"{model.model_path}/example/asr_example.wav", batch_size_s=300, hotword='魔搭')但实际上"paraformer-zh"模型无法使用热词功能
您好,请问这个问题解决了吗?我测试也发现热词没起作用
并且文档里的例子是这样的
model = AutoModel(model="paraformer-zh", vad_model="fsmn-vad", punc_model="ct-punc", # spk_model="cam++", ) res = model.generate(input=f"{model.model_path}/example/asr_example.wav", batch_size_s=300, hotword='魔搭')但实际上“paraformer-zh”模型无法使用热词功能您好,请问这个问题解决了吗?我测试也发现热词没起作用
能用,词与词之间用空格隔起来
按照官方的代码,这个 python 版本,模型使用 paraformer-zh,针对热词,配置“单个的”,配置“空格隔起来”。对音频的结果也输出了。但是热词确实没有起到效果。请问该怎么办呢?
并且文档里的例子是这样的
model = AutoModel(model="paraformer-zh", vad_model="fsmn-vad", punc_model="ct-punc", # spk_model="cam++", ) res = model.generate(input=f"{model.model_path}/example/asr_example.wav", batch_size_s=300, hotword='魔搭')但实际上“paraformer-zh”模型无法使用热词功能您好,请问这个问题解决了吗?我测试也发现热词没起作用
能用,词与词之间用空格隔起来
我测试还是没有效果,配置: funasr 1.2.7 模型:speech_paraformer-large_asr_nat-zh-cn-16k-common-vocab8404-pytorch