OpenJtalkのPythonWrapperを書きました

対したコードではないですが、Raspberry pi等でOpenJtalkを使って音声合成を行う時にいちいちsubprocess呼び出すのがめんどくさかったのでPythonWrapperを書きました。

インストールはこんな感じで

sudo apt-get install -y open-jtalk-mecab-naist-jdic hts-voice-nitech-jp-atr503-m001 open-jtalk
pip install pyjtalk

使い方はこんな感じです

from pyjtalk.pyjtalk import PyJtalk()
p = PyJtalk()
p.say("こんにちは")

ほんとはpip install時にOpenJtalkのビルドも自動化したかったんですけど実力が足りなかった..

コードはここです

garicchi/pyjtalk: OpenJtalk Python Wrapper

https://github.com/garicchi/pyjtalk

garicchi
対話システムとSFとアニメが好き たまにMicrosoftコミュニティに出現します たまに日経Linuxとラズパイマガジンで記事を書いたり Microsoft MVP 2014~2018(引退済み)

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください