VoicevoxEngineSharp
VoicevoxEngineSharp copied to clipboard
voicevox_engineのC#実装
voicevox_core が Rust 実装になったし、 https://github.com/Cysharp/csbindgen を使っていい感じに binding コードが生成できたら楽だなということで使っていく 各ツールいくつか制約に引っかかってるので適当に生成コードをいじる感じになってる
自前実装しているAudioQuery関係もCore側で実装されている雰囲気を感じたので、それを使うようにしたい
動作させることを目標として配列操作の中身をブラックボックス化してNumSharpを使用したが、配列操作で何が行われているのかを把握するため、ネイティブの配列操作で書き直したい。 これが実現されることによって、Numpyのバインディングがない言語でも本実装を参考実装として、単純な配列操作でEngineの再実装が行うことが可能となる。
I use voicevox setup , and also try download the core libary, however ,it does not contains any core.dll ,or core , the load library failed due to this. I...