Fifth Edition Fantasy Voices
The natural English voice for Fifth Edition Fantasy's Dungeon Master: Kokoro-82M run on your own PC (ONNX Runtime + MisakiSharp). Turn it on in game with: fef voice on
模組介紹 作者原文
Fifth Edition Fantasy - Voices
The Dungeon Master of Fifth Edition Fantasy reads its narration aloud, and townsfolk speak their lines. This package
holds the libraries for the natural English voice: Kokoro-82M, a small
neural text-to-speech model that runs on your own PC's processor. Nothing you say or hear goes over the network.
How to use it
- Install this package with your mod manager (it brings Fifth Edition Fantasy with it).
- In game, open the console (F5) and type fef voice on - or set [Voice] Narration = true in the config.
- The first time, the mod downloads the voice model and its 54 voices from the model's own GitHub release
(about 337 MB, once, checked by SHA-256) into BepInEx/config/FifthEditionFantasy/Voices. Windows' own voice reads
aloud until it's ready.
Then every DM narration card, NPC line and townsperson's reply is spoken. The DM has its own voice (a British storyteller
by default); every NPC gets a voice of their own, the same each time.
| Command | What it does |
|---|---|
| fef voice | Status |
| fef voice on / off | Turn narration on or off |
| fef voice dm bm_fable | Change the DM's voice (fef voice list shows all 28 English voices) |
| fef voice speed 1.1 / volume 0.7 | Speed and loudness |
| fef voice test Hello there | Say something |
Other languages don't need this package: they use Windows' own voices (Settings > Time & language > Speech adds more).
Speed: on a typical gaming PC a sentence is ready in well under the time it takes to say it (about 0.4x real time on a
6-core CPU). It uses half your CPU threads, up to six, only while it's speaking.
What's inside
| File | What | Licence |
|---|---|---|
| Microsoft.ML.OnnxRuntime.dll, onnxruntime.dll, onnxruntime_providers_shared.dll, libonnxruntime.so | Microsoft ONNX Runtime 1.20.1 (Windows and Linux) | MIT |
| MisakiSharp.dll | MisakiSharp 2.2.0 by Lyrcaxis - English text to phonemes (no eSpeak) | Apache-2.0 (see licenses) |
| compat/*.dll | System.Buffers, System.Memory, System.Numerics.Vectors, System.Runtime.CompilerServices.Unsafe - only loaded if the game's runtime lacks them | MIT |
All files are the publishers' own, unchanged. Licence texts and notices are in licenses. The Kokoro model (Apache-2.0,
by hexgrad; ONNX export by thewh1teagle, MIT; training data credits: Koniwa CC BY 3.0, SIWIS CC BY 4.0) is downloaded
separately on first use.
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: