【OpenSVIP】面向未來(lái)的歌聲合成工程文件轉(zhuǎn)換器 公測(cè)開(kāi)啟
經(jīng)過(guò)團(tuán)隊(duì)近兩個(gè)月時(shí)間的開(kāi)發(fā),簡(jiǎn)單易用、高度靈活、功能強(qiáng)大的歌聲合成工程文件格式轉(zhuǎn)換器——OpenSVIP 正式開(kāi)啟公測(cè)!
概覽
在我們的理念中,所有人都應(yīng)享有選擇的權(quán)利和自由。因此,我們致力于為您帶來(lái)第二次機(jī)會(huì),使您的創(chuàng)作免受平臺(tái)的制約與圈子的束縛。借助我們的轉(zhuǎn)換器,您將能夠在各類歌聲合成平臺(tái)的工程文件格式之間自由切換,內(nèi)容不僅包括曲譜、歌詞、軌道、伴奏,甚至包括所有能夠轉(zhuǎn)換的參數(shù)和屬性(只要我們有能力實(shí)現(xiàn))。

通過(guò)我們精心設(shè)計(jì)的應(yīng)用程序,您只需指定輸入與輸出格式、批量導(dǎo)入文件、選擇輸出路徑即可開(kāi)啟轉(zhuǎn)換任務(wù)。除此以外,我們還針對(duì)發(fā)燒級(jí)用戶,為每一種格式的輸入與輸出都預(yù)留了若干高級(jí)選項(xiàng),使得整個(gè)轉(zhuǎn)換過(guò)程能夠最大程度地得到定制化。
主要功能
雖然已經(jīng)實(shí)現(xiàn)了大部分的功能與非功能需求,但在公測(cè)階段,轉(zhuǎn)換器本體仍然處于快速迭代升級(jí)的狀態(tài),且依然存在一些不完善的地方(例如連圖標(biāo)都沒(méi)有)。以下是我們已經(jīng)實(shí)現(xiàn)的功能:
批量轉(zhuǎn)換文件。支持的格式見(jiàn)下文“插件”,且仍在擴(kuò)充中
為導(dǎo)出的文件自動(dòng)命名,或手動(dòng)設(shè)置文件名與后綴名
為導(dǎo)入與導(dǎo)出過(guò)程分別設(shè)置高級(jí)選項(xiàng)
設(shè)置與管理輸出路徑與默認(rèn)輸出路徑,支持絕對(duì)與相對(duì)路徑
根據(jù)需要安裝與升級(jí)插件
瀏覽在線文檔與插件市場(chǎng)(網(wǎng)站建設(shè)中)
檢查與自動(dòng)檢查軟件更新
下載地址
轉(zhuǎn)換器本體和插件的最新版本可以在這里下載:
https://openvpi.github.io/home/downloads/summary.html
適用平臺(tái):Windows 8 及以上,需要安裝 .NET Framework 4.7.2 或更新版本(Windows 10 通常已自帶),Windows 7?可能可以運(yùn)行,但不保證可用。
使用方式:解壓并運(yùn)行“OpenSvip.GUI.exe”。
如果您無(wú)法打開(kāi)上述網(wǎng)站,請(qǐng)?jiān)L問(wèn)備用版本倉(cāng)庫(kù):https://share.weiyun.com/yMDgO6sz
請(qǐng)注意:
轉(zhuǎn)換器本體僅僅是一個(gè)轉(zhuǎn)換平臺(tái)與框架。OpenSVIP 是一個(gè)插件式的中介與轉(zhuǎn)換平臺(tái),因此您需要安裝插件才能夠?qū)崿F(xiàn)各類格式的導(dǎo)入與導(dǎo)出。每一個(gè)插件均代表對(duì)一種格式的導(dǎo)入與導(dǎo)出支持(部分仍處于開(kāi)發(fā)階段的插件除外)。安裝插件時(shí),請(qǐng)使用轉(zhuǎn)換器菜單欄中的“轉(zhuǎn)換-安裝插件”功能。每個(gè)插件只需安裝一次,后續(xù)轉(zhuǎn)換器本體更新不會(huì)丟失已安裝的插件。
部分插件本身也正處于持續(xù)更新中。對(duì)于插件的更新功能將在以后安排。因?yàn)樘闊?/span>
目前可以時(shí)不時(shí)關(guān)注一下我們的版本倉(cāng)庫(kù)(見(jiàn)文末),手動(dòng)檢查插件的更新。

以下列舉當(dāng)前已支持的格式(已有的插件):
1. X Studio 工程文件
支持全部數(shù)據(jù)的讀取與寫(xiě)入,包括音素參數(shù)與所有的曲線參數(shù)。但目前需要依賴本機(jī)安裝 X Studio 軟件(至少 1.8,推薦 2.0)才可正常運(yùn)行。
2. Synthesizer V 工程文件
支持全部數(shù)據(jù)的讀取與寫(xiě)入,包括所有音符屬性、音高偏差、顫音包絡(luò)與其他曲線參數(shù)、音符組、即時(shí)音高模式。SV 編輯器功能較多,本插件特意提供豐富的導(dǎo)入選項(xiàng)。
目前已知問(wèn)題:“音高轉(zhuǎn)變”類型的音符屬性在導(dǎo)入時(shí)可能出現(xiàn)不準(zhǔn)確的情況,將在后續(xù)進(jìn)行優(yōu)化。音素參數(shù)沒(méi)有辦法做到 100% 準(zhǔn)確的轉(zhuǎn)換(這個(gè)是 SV 的機(jī)制決定的)。此外,麻煩不要嘗試導(dǎo)入帶有重疊音符的工程文件(音符組的不算)。
3. 歌嘰歌嘰工程文件
支持全部數(shù)據(jù)的讀取與寫(xiě)入。與此同時(shí),針對(duì)歌嘰性能低下的編輯器添加了降低參數(shù)采樣的選項(xiàng)。因?yàn)樗麄兗揖庉嬈骷?xì)節(jié) bug 不少,所以有些時(shí)候視覺(jué)效果不太對(duì)勁,但是數(shù)據(jù)肯定是準(zhǔn)確轉(zhuǎn)過(guò)去了,真的。
4. MIDI 文件
目前暫時(shí)不支持導(dǎo)入 MIDI(實(shí)際上各家基本上都能導(dǎo)入 MIDI)。但是支持帶歌詞導(dǎo)出(包括導(dǎo)出漢字的歌詞,以及針對(duì)一些不支持導(dǎo)入漢字的平臺(tái),可以選擇把漢字轉(zhuǎn)成拼音)。為了平臺(tái)兼容性,也支持去除一些常用的標(biāo)點(diǎn)符號(hào)。同時(shí)還支持對(duì)音符進(jìn)行整體移調(diào)。這個(gè)插件目前比較適合某個(gè)非得搞加密工程文件的 ACE?Studio。
5. Project Vogen 工程文件
這也是一家 AI 歌聲合成平臺(tái)。目前歌詞、曲譜和軌道應(yīng)該都可以轉(zhuǎn)換。
6. 元七七工程文件
歌詞、曲譜和軌道應(yīng)該都沒(méi)啥問(wèn)題。
7. OpenSVIP Model 文件
純湊數(shù)的插件。
其實(shí)就是把我們的中介模型格式序列化成 JSON 文件了而已。主要是我們自己用來(lái) debug 的,如果您使用其他工程文件的過(guò)程中出現(xiàn)了問(wèn)題,我們可能也會(huì)建議您安裝這個(gè)插件來(lái)協(xié)助我們修復(fù)錯(cuò)誤。
當(dāng)然,如果您有一些奇奇怪怪的需求(例如抽參、自動(dòng)化調(diào)音、聲學(xué)實(shí)驗(yàn)),我們非常歡迎您借用這種格式(從而可以將您的數(shù)據(jù)直接導(dǎo)出到各類平臺(tái))。這種格式目前還沒(méi)有自己專屬的后綴,應(yīng)該也不會(huì)有了(因?yàn)槲覀凂R上就要開(kāi)始對(duì)模型進(jìn)行大規(guī)模升級(jí)改造)。當(dāng)然,這種格式還有一個(gè)一個(gè)多月沒(méi)更新過(guò)了的文檔:https://github.com/yqzhishen/opensvip/blob/main/docs/Structure_of_OpenSVIP_Model_and_Framework.md
效果展示
就展示一張吧,具體可以自己下載來(lái)玩。
歌曲:泡沫 - 鄧紫棋
源格式:X Studio 工程文件
目標(biāo)格式:Synthesizer V 工程文件
參數(shù)曲線:音高/音高偏差(前景)、氣聲(背景)


致開(kāi)發(fā)者
1. 如果您想脫離 UI 來(lái)實(shí)現(xiàn)轉(zhuǎn)換:我們還提供了一個(gè)命令行工具(OpenSvip.Console.exe)。使用方式可以參閱我們?GitHub 倉(cāng)庫(kù)的 README。
2. 如果您參與過(guò)任意歌聲合成平臺(tái)的工程文件格式解析工作:歡迎您幫助我們編寫(xiě)插件!目前比較急需的是 VSQX 格式和 Utau 平臺(tái)的工程文件解析插件。您可以使用文末的聯(lián)系方式來(lái)聯(lián)系我們。
3. 如果您想?yún)⑴c框架本體的開(kāi)發(fā):當(dāng)然也非常歡迎。我們目前正在準(zhǔn)備開(kāi)發(fā)新一代的通用模型和框架(OpenVPI)以實(shí)現(xiàn)更高的靈活性、通用性(例如捆綁格式、部件格式以及更廣泛的參數(shù)和語(yǔ)種支持)。
4. 如果您愿意為我們開(kāi)發(fā)一個(gè)通用的前端編輯器:歌聲合成發(fā)展這么久了還沒(méi)有一個(gè)像樣的通用前端編輯器也是有原因的。雖然說(shuō)歡迎,但具體會(huì)不會(huì)做、怎么設(shè)計(jì),仍然取決于我們的團(tuán)隊(duì)能力和意愿。
聯(lián)系方式和相關(guān)鏈接
如果您想追蹤我們的動(dòng)態(tài)或者提出你自己的想法、建議,以及反饋?bug,歡迎與我們聯(lián)系。
交流反饋 QQ 群:687772360
團(tuán)隊(duì)郵箱:openvpi@outlook.com
項(xiàng)目主頁(yè):https://openvpi.github.io/home/
GitHub 倉(cāng)庫(kù):https://github.com/yqzhishen/opensvip
當(dāng)然,可以直接在本站私信聯(lián)系我。

技術(shù)至上,自由至上。
我謹(jǐn)代表 OpenSVIP 開(kāi)發(fā)團(tuán)隊(duì)祝您使用順利,生活愉快。