You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何设置whisper.DecodingOptions的language参数?

解决Whisper中DecodingOptions设置language参数的FrozenInstanceError问题

DecodingOptions是Whisper中的冻结数据类,实例化后无法修改其属性,所以你直接给options.language赋值会触发FrozenInstanceError。

正确的做法是在创建DecodingOptions实例时直接传入language参数,代码示例如下:

import whisper

# 实例化时指定法语作为目标语言
options = whisper.DecodingOptions(language="fr")

# 如果需要同时配置其他参数(比如转录任务),可以一起传入
options = whisper.DecodingOptions(language="fr", task="transcribe")

指定language="fr"后,Whisper会跳过自动语言检测步骤,直接用法语进行解码处理。

内容的提问来源于stack exchange,提问作者user3668129

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 19:09:57