Module aquestalk_rs::aqkanji2koe [−][src]
AqKanji2Koeのラッパー
基本的な流れとしてはAqKanji2Koe.dllを読み込む→インスタンスを生成する→漢字かな混じりのテキストを音声記号列に変換するというように使います
Examples
use aquestalk_rs::aqkanji2koe::AqK2KDLL; fn main() { let aqk2k = AqK2KDLL::load("./aqk2k/lib64/AqKanji2Koe.dll", None).unwrap(); let mut aqk2kins = aqk2k.create("./aqk2k/aq_dic").unwrap(); let word = aqk2kins.convert("ゆっくりしていってね", None).unwrap(); println!("{}", *word); }
Structs
AqK2KDLL | DLL内の基本的な関数にアクセスするためのラッパー |
AqK2Kinstance | createやcreate_ptrが返すAqKanji2Koeのインスタンスのラッパー |
AqK2Kstr | convert関数で生成された文字列へのスマートポインタ |