NinbosVoiceは、JavaScriptで実装した音声合成ソフトウェアです。
NinbosVoice is a speech synthesizer works on a web browser. English speech synthesis is not yet available.
https://x768.github.io/vsynth/
- 肉声不使用のロボットボイス
- 100%ルールベースなので棒読み
- 非ユーザーフレンドリー、記法覚えてね
音声合成に関する処理は、docs/lib/ にすべて入っています。
各jsは単独で動作するので、ファイルを置いてimportすれば使えます。
使用例は、sample.jsをご覧ください。
ライセンスは GPL ですので、利用の際はご注意ください。
本ソフトウェアは、辞書読み込み以外は外部と通信していないため、オフラインで使用することもできます。
docs/ をルートにしてhttpサーバーを立てることで、ローカルで動かすことができます。
make.py を実行すると、ESModuleを使わないファイルが local/ に生成されるので、直接実行できます。
初回起動時の辞書読み込みは、事前にダウンロードした dict_ja.txt を手動で読み込んでください。
本ソフトウェアはベータ版です。 作成したデータが使用できなくなる可能性があることをご了承ください。
本ソフトウェアは、 eSpeak NG のソースコード・音声データの一部を改変して利用しています。
This product uses modified portions of the eSpeak NG source code and audio data.