Kokoro (offline)

语音离线可选 GPU允许商用

使用 Kokoro 82M 在你自己的电脑上为字幕配音。这是一个 Apache-2.0 许可的语音模型。它的 9 种语言共 54 个预设声音都共用同一个 82 MB 的模型,首次使用时下载。它无法克隆声音。

在 Subtitld 中安装

设置 插件 Kokoro 82M (offline) 安装

Subtitld 会下载它、校验其 SHA-256,并保持更新。

GitHub 上的源代码
语言
9
模型
1
语音
54
插件下载量
256–385 MB
内存,至少
1 GB

功能说明

每位说话人一个声音

选择 Kokoro 作为 配音引擎,然后为每位说话人挑选一个声音。生成全部语音 会为该说话人的台词配音:全部台词、一段区间或选中项。

声音决定语言

每个声音属于一种语言和口音,Kokoro 会按该语言的发音规则朗读文本。请选择与字幕语言相同的声音。

长台词合成为一段

Kokoro 会分段朗读较长的字幕;插件会把这些片段拼接成每条字幕一段的音频。

适配字幕时长

开启 让配音适配字幕时长 后,每个新的音频片段会加快或放慢,使其时长与字幕一致。原始音频片段也会保留。

Kokoro 无法复制视频中的声音。如需这一功能,请使用 Coqui XTTS、Qwen3-TTS 或 F5-TTS。

声音

音色 列表显示全部 54 个声音,每个都带有名称、口音和性别,例如 Bella — American female。列表第一位的 Heart 被标记为默认。美式英语的选择最多,有 20 个声音;法语只有 1 个。

54 种语音 支持 9 种语言.

  • en-gb 8
  • en-us 20
  • es 3
  • fr 1
  • hi 4
  • it 2
  • ja 5
  • pt-br 3
  • zh-cn 8

模型

所有声音都使用同一个模型,即 Kokoro 82M。它不属于插件的下载内容:你第一次配音时,Kokoro 会从 Hugging Face(hexgrad/Kokoro-82M)获取该模型,因此第一句台词会花更长时间。每种语言的第一句台词还会等待 Kokoro 为该语言做好准备;之后的台词则不再等待。

模型 下载
kokoro-82m
82 MB

模型保存在 Hugging Face 缓存中,即 ~/.cache/huggingface/hub,除非你设置了 HF_HOME。它位于插件之外,因此更新或卸载插件都会保留它。

选项

在 设置 › 插件 › Kokoro 82M (offline) › 配置 中。

Inference device
默认: cpu

此版本的插件不会把这个选择传给 Kokoro,因此更改它没有任何效果。

Speech speed multiplier (1.0 = normal)
默认: 1

Subtitld 每条台词都会发送它自己的语速(通常为 0),插件会使用这个值,因此此版本中该设置没有效果。

语言

英语分为美式(en-us)和英式(en-gb)声音;其他每种语言只有一种口音。

  • en-us
  • en-gb
  • es
  • fr
  • hi
  • it
  • ja
  • pt-br
  • zh-cn

平台

系统 下载已测试
Linux x86-64 384.9 MB在 CI 中进行启动检查
macOS (通用) 275.6 MB在 CI 中进行启动检查
Windows x86-64 255.8 MB在 CI 中进行启动检查

每次发布前,CI 会检查每个构建版本能否启动并与 Subtitld 通信。CI 中不进行语音合成。

故障排除

某句台词失败时,它就会没有配音。以下是插件给出的原因。

  • internalKokoro 无法加载,或无法朗读该台词。某种语言的第一句台词会加载 Kokoro,而最早的那一次还会下载模型,因此请检查网络连接后重试。
  • unsupported_voice该台词保存的声音不是 Kokoro 的声音。请重新从 音色 列表中选择。
  • bad_params字幕没有可朗读的文字。

许可

插件
Apache-2.0
引擎
Apache-2.0
kokoro
模型
Apache-2.0
Kokoro 82M 权重

可用于商业工作:插件、Kokoro 引擎和模型权重均为 Apache-2.0 许可。

版本

  • 1.0.6

    Automated release for kokoro v1.0.6.

其他语音插件

更新于 · 来自插件目录 报告此插件的问题