fantasia

my-dev-2022



2022年9月の時点で開発したものをまとめます。

 

UtaFormatix

歌声合成ソフトウェアのプロジェクトファイルを変換するツールです。

Kotlin for JavaScript + React + MUI で開発しました。

詳しい設計は昔面接で使ったプレゼン
をご参考ください。

Repository: https://github.com/sdercolin/utaformatix3

Release: https://sdercolin.github.io/utaformatix3/

 

UtaFormatix-Data

UtaFormatix の内部データ形式を公開したものです。

Repository: https://github.com/sdercolin/utaformatix-data

 

HARMOLOID

歌声合成ソフトウェアのプロジェクトファイルに基づいてコーラストラックを生成するツールです。

UtaFormatix と大体同じ作りです。(共通コードもあるけどgit submodule化などしていないくコピペーです;;)

コアロジックをライブラリーとして抽出してあります。

Repository: https://github.com/sdercolin/harmoloid2

Core library repository: https://github.com/sdercolin/harmoloid-core-kt

Release: https://sdercolin.github.io/harmoloid2/

 

vLabeler

音声データのラベリングアプリです。

Labeler と命名したConfigファイルでラベリングの仕様を定義できるように設計しました。

現時点では oto labeler でUTAUの原音設定を対応し、 sinsy lab labeler で NNSVS/ENUNU のラベリングを対応しています。

Compose Desktop (on JVM) で開発しています。Alpha段階です。

Repository / Release: https://github.com/sdercolin/vlabeler

vLabeler / UtaFormatix / HARMOLOID に関する問い合わせ・討論などはこちらの Discord サーバー
をご参加ください。

 

その他

LongWavOtoHelper

setParams は長いwavの対応には問題があるので、「分割->ラベリング->統合」をするツールです。(Windowsのみ)

reclist-gen-cvvc

UTAU CVVCのReclist を生成する Python application です。

deskit

Flutter の勉強で作ったカードゲームなどで使うツールボックスです(ダイス、タイマーなど)。

基本は完成したのですが、Release までしていなくて。。(Apple developer licenceまで買ったのに。。)

UTAUTools

bankoku-tcg.com

友人のカードショップの通販サイトです。
OpenCart で開発しました。