VoiceFX 框架
爲玩家和每個NPC應用音頻效果鏈,增強沉浸感
模組介紹 作者原文
爲玩家和每個NPC應用音頻效果鏈,增強沉浸感
原址:
前置:
Address Library for F4SE Plugins:
RobCo Patcher(可選,如果要使用RobCo Patcher補丁):
現已上傳主文件和可選的Robco Patcher補丁,根據自己需要選擇安裝
----
描述:每當玩家或NPC說話、吠叫或喊叫時,都會根據他們所穿裝備的音頻效果鏈進行過濾。
適用於對話、戰鬥、動力裝甲、第一人稱和第三人稱。
最後,遊戲中的每個角色都會聽起來像應有的那樣。
安裝說明
1.要求
《輻射4》的支援版本(以下任一)
前一代(1.10.163)
次世代(1.10.984)
週年更新(1.11.221)
週年更新(1.11.240)
F4SE
RobCo補丁器(可選,但強烈推薦用於大型模組列表)
- 安裝框架:下載“VoiceFX Framework”文件,並將內容放入你的 /Data 文件夾。該系統包含 F4SE 插件和框架 ESP。
它不會把效果補丁到遊戲現有的護甲和資產中!爲此,下一步選一個補丁。
- 選擇補丁
根據你擁有的DLC有三種選擇。
“我有RobCo補丁器”(推薦)
安裝“VoiceFX補丁 - RobCo”。這會在運行時補丁輸入關鍵詞,節省一些ESP插槽,而且比ESP補丁更不干擾。如果你沒有所有DLC,這個方法還行。
“我擁有所有DLC......”
安裝“VoiceFX補丁——輻射4和DLC(一體化)”。這在基礎遊戲和DLC補丁中都用一個ESP文件添加了關鍵詞。
“我有一些DLC......”
安裝“VoiceFX補丁 - 輻射4”和相關的DLC補丁。這些會爲基礎遊戲和單個DLC中的護甲添加關鍵詞。
- Mod加載順序(僅適用於ESP補丁方法):
將VoiceFX Framework.esp放在mod順序的早期,並在
VoiceFX框架和補丁安全安裝到現有存檔後加載VoiceFX補丁。
⚠️ 警告:使用ESP補丁可能會與其他模組發生衝突。
你可以完全避免這個問題,方法是在運行時使用“RobCo Patcher”添加語音效果關鍵詞。
大型模組列表可能會在VoiceFX的ESP補丁和其他涉及相同護甲部件的模組之間存在衝突。
如果你不起訴或不能起訴RobCo補丁器,要麼把VoiceFXFramework的補丁放在加載順序後面,要麼用FO4Edit解決它們。
卸載
應該可以隨時卸載。
主要特色
對每個角色都有效!玩家和動力裝甲外的NPC則是獨立處理的。
涵蓋所有演員的語音音頻:對話、戰鬥吠叫、奔跑、呼吸。
23條手工製作的效果鏈,涵蓋布面具、防毒面具、頭盔、動力裝甲頭盔和DLC裝備。新一代動力裝甲的聲音比老款更清晰。
專用第一人稱效果,讓你的設備從裏面聽起來很貼切。
可由模組作者和第三方擴展。用語音特效關鍵詞標記裝甲,框架會應用配置好的特效。
VoiceFX的工作原理
F4SE插件會連接到遊戲引擎中的對話事件,從而覆蓋遊戲的默認行爲。《輻射4》爲玩家角色保留了一條音頻鏈,爲動力裝甲角色一條,其他對話也一條。這意味着修改任何一個都會影響遊戲整體,而不僅僅是單個角色。
在Voice FX框架中,當任何演員說話時,F4SE插件會攔截對話。在對白播放前,發言演員會被檢查是否佩戴帶有特定關鍵詞的設備。
如果找到符合條件的關鍵詞,則將相應的音頻效果鏈應用到音頻片段上。
如果發現多個,即兩件護甲標有不同的合格關鍵詞,則將以優先級決出勝負。關鍵詞與音頻效果鏈的優先級排序和映射可在 /Data/F4SE/Plugins/VoiceFX/ 中配置。
加載
時,插件會讀取 /Data/F4SE/VoiceFX/ 內部的配置文件。Base.ini 先讀取,然後按字母順序讀取其他文件,Custom.ini總是最後。你可以用Custom.ini解析和覆蓋關鍵詞映射到音頻效果鏈。
侷限
性遺
憾的是,Bethesda只實現了三種效果——延遲、過載和濾波。這嚴重限制了特效的自定義和造型能力。我盡力在這些約束條件下儘可能準確地設計每個效果鏈,同時保持對話的清晰可懂。
更糟糕的是,效果鏈只有串聯,沒有並行處理!無法將效果聲道重新混合在一起(雖然可能需要額外操作)。不能保證)。
抱歉主機玩家們,因爲F4SE是關鍵的依賴,所以無法移植到主機。
未來展望
創建一個帶有actor事件的Papyrus API。事件模擬角色的呼吸,方便模組作者配合額外的音效。
添加一個“無線電通訊”音頻通道,模擬你和同伴佩戴的麥克風。
關於如何編寫自己的效果鏈的指南。
關於將語音效果補丁到模組中的文檔
RobCo 補丁腳本作爲該 ESP 補丁文件的替代方案。RobCo補丁方法在v1.0.1中添加
特別感謝
ElminsterAU和FO4Edit的貢獻者。在開發
過程中非常有用,因爲沒有F4SE,這個模組根本不可能
實現。Zzyxzz for RobCo Patcher,它讓關鍵詞補丁對其他模組的干擾大大減少。
perchik71 爲 Creation Kit 打補丁並使其穩定。使用
RozzyRozz 多年前植入了這個想法,包括他們的 Muffled Helmets 模組。AI 免責聲明:該模組使用 Claude 代碼協助逆向工程遊戲音頻系統,並在 C++ 中實現鉤子和邏輯。
所有效果鏈都是由人類編寫和測試的。
VoiceFX 框架的核心理念是人類主導的。
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。