VOICEPEAKの非公式ラッパーです。
操作のたびにCUIからプロセスを起動必要があるため実行には時間がかかります。
とくにget_narrator_listは再帰的に操作を行う必要があるため遅いです。
pip install voicepeak-wrapper
import asyncio
import voicepeak_wrapper
async def main():
client = voicepeak_wrapper.Voicepeak()
await client.say_text("本日は快晴なり", "./test.wav") # 出力のサンプル
narrators = await client.get_narrator_list() # ナレーターのリスト取得。時間がかかります。
asyncio.run(main())
MITライセンス
詳しくはLICENSEを確認ください。