# 热词无效问题 ## 问题 runtime/python/websocket/funasr_wss_server.py 作为服务端时,客户端传参热词没有效果 ## 客户端建立连接时参数如下: ` { "chunk_size": [ 5, 10, 5 ], "wav_name": "h5", "is_speaking": true, "chunk_interval": 10, "itn": false, "mode": "2pass", "hotwords": "{\"张謇\":30}" } }` ## asr模型 iic/speech_seaco_paraformer_large_asr_nat-zh-cn-16k-common-vocab8404-pytorch ## 测试结果如图  ## 其他 在docker容器中 使用run_server_2pass.sh 启动作为服务端时,可以匹配热词。 怀疑是python wss server中调用模型推理时热词传参有问题,请帮忙解答
Activity
amazeyin2 commentedon Apr 8, 2025
docker容器启动时热词逻辑,理解如下,与python服务端好像不一样,是否是这个问题?
qkl9527 commentedon Apr 25, 2025
可以参考:
venv/lib/python3.11/site-packages/funasr/models/seaco_paraformer/model.py:generate_hotwords_list方法
具体就是用model.generate(..., hotword='txtfile path or hotwordlist')
hotwordliststrlike:
阿里巴巴 20
苹果 30
CreaterZXW commentedon Jun 24, 2025
请问最后热词问题怎么解决的?
amazeyin2 commentedon Jul 17, 2025
没解决,仍然使用docker容器启动的服务端
junjiem commentedon Feb 3, 2026
请问你们docker开箱即用的服务支持热词吗?
amazeyin2 commentedon Feb 4, 2026
支持的
junjiem commentedon Feb 6, 2026
我找到问题点了,谢谢
golitter commentedon Feb 6, 2026
hello,问题在哪里。我遇到了跟你一样的情况
golitter commentedon Feb 6, 2026
解决了。开箱的服务就支持热词,我用的测试例子没测出来
golitter commentedon Feb 9, 2026
#2497
funASR runtime python包是可以的。
funASR runtime输入是 hotwords = {"三兴":30}
现在
funASR runtme python是 hotwords = "三兴"