Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yamachu/voicevoxcoresharp

voicevox_core をC# から扱うためのライブラリ
https://github.com/yamachu/voicevoxcoresharp

voicevox

Last synced: 19 days ago
JSON representation

voicevox_core をC# から扱うためのライブラリ

Awesome Lists containing this project

README

        

# VoicevoxCoreSharp

[voicevox_core](https://github.com/voicevox/voicevox_core) を C# から使用するためのラッパー。
薄いラッパーであるため、基本的には voicevox_core のドキュメントを参照し使用できます。

CLI アプリケーションや Unity アプリケーションなどで、直接 voicevox_core を扱うことを目的としています。

## Notice

現在 voicevox_core の main ブランチをトラッキングしているため、製品版のリリースとの互換性がありません。
今後のリリースで、voicevox_engine で利用されている compatible_engine や、製品版 core に含まれている c_api の対応を予定しています。

詳細なトラッキングしているバージョンは Git Submodule として取得している [voicevox_core](./binding/voicevox_core) のコミットハッシュ、もしくは [VoicevoxCoreCommitHash](./src/VoicevoxCoreSharp.Core/VoicevoxCoreSharp.Core.Metas.props) を参照してください。

## Sample

[examples/cli](./examples/cli) にコマンドラインから実行するサンプル実装があります。

[examples/UnitySample](./examples/UnitySample) に Unity アプリケーションのサンプルがあります(Editor 上では音声の生成に失敗することがあるため、パッケージングを行ってください)。

## Supported

- .NET Standard 2.0
- C# 9.0
- Unity 2021.3 (LTS) を最低限サポートするため