1 unstable release
0.1.0 | Aug 26, 2023 |
---|
#238 in #com
27KB
479 lines
CeVIO
Rust から CeVIO/CeVIO AI の COM コンポーネント API を使用するためのライブラリ
ドキュメント
https://jichoup.github.io/cevio-rs/cevio/index.html
参考文献
lib.rs
:
CeVIO
Rust から CeVIO/CeVIO AI の COM コンポーネント API を使用するためのライブラリです
使い方
use cevio::CeVIO;
let cevio = CeVIO::new().unwrap();
cevio.start_host(false).unwrap(); // CeVIO AI を起動
cevio.set_cast("花隈千冬").unwrap(); // 【必須】キャストを設定
cevio.set_volume(100).unwrap(); // 音量を設定
cevio.set_tone(50).unwrap(); // 音の高さを設定
cevio.output_wave_to_file( // .wav 形式で出力
"初めまして。花隈千冬です。よろしくお願いします。",
r"E:\file.wav", // 出力パスを設定
).unwrap();
詳しくはこちら: struct CeVIO
Dependencies
~130MB
~2M SLoC