VOICEVOX / voicevox_project

VOICEVOX内のプロジェクトを管理するリポジトリ
15 stars 3 forks source link

ユーザー辞書機能を作る #6

Closed Hiroshiba closed 1 year ago

Hiroshiba commented 2 years ago

エゴサをしている感じ、VOICEVOXが使いづらいと言われるうち調整が難しいことの次くらいに多く言われているのが、辞書機能が無いことです。 専門用語や人名は毎回アクセント位置を調整したりする必要があり、たしかに手間が大きいと思います。

このプロジェクトでは上述の課題を解決するために、ユーザー辞書を導入します。

openjtalkにその機能があるので流用する形になりますが、エンジン側でエンドポイントを実装したり、辞書をコンパイルしたり、エディタ側にUIを作ったりとかなり大きな工事が必要です。

もうすでにいくつかissueが作られているのでまとめます。

ちょっと工程がどんな感じになるか考えてみました。 これ1つ1つに対しPRがあるという粒度です。

エンジン

エディタ

Hiroshiba commented 2 years ago

すでにエンジン側の実装の大半をやってくださっている @takana-v さんをアサインさせて頂きます。 なかなか大掛かりで時間がかかるかもですが、多くのユーザーが待望する機能だと思います。 頑張りましょう・・・・・・・・!!!

Hiroshiba commented 2 years ago

@takana-v さん

mustの機能がエンジンに全部実装され、 @y-chan さんの貢献もあって無事UIをリリースできるようになりました!! もしよかったらツイートする際に @takana-v さんに言及させていただきたいのですが、よろしいでしょうか👀 もしOKでしたらツイッターIDを教えて頂けると・・・!

takana-v commented 2 years ago

はい、大丈夫です。 ツイッターのIDは@taka7nです。

y-chan commented 1 year ago

こちら、ほぼ完了しているので、closeしたいと思います! canの部分はあまり重要では無いので、必要になった時にIssue化する形で良いかなと...!

おおむね完了してからそこそこ時間が経ちましたが、改めておつかれさまでした...!