英単語からカタカナに変換するPythonパッケージを作りました。pipでインストールできます。「test」→「テスト」、「happy」→「ハッピー」のような変換が可能です。辞書データに含まれる50000語程度の英単語に対応しています。importの二通りの方法で利用可能です。詳しいインストール方法・使い方は、以下READMEをご覧ください。現状、以下のような課題があります。Pull-Requestは常に歓迎しています。メモリ効率の悪さ辞書データをまるまるメモリ上に保持するので、alkana.pyを利用するだけで2MBほどメモリを食ってしまいます。パッケージのロードにも時間がかかっています。英単語のバリエーション基本的な英単語は網羅されていますが、あたらしめの造語(pixivやinstagramなど)は読めないので、今後追加したいと思います。カタカナ→英語変換いまできるのは、「英語」→「カタカナ」の変換です。ある程度の表記ゆれに対応した「カタカナ」→「英語」の変換もできるといいなと思っています。Projectに含まれる辞書データを使っています。string.”というスマートな表現を考えてくれました。ありがたくそのまま使わせてもらっています。開発の経緯discordの読み上げBotを開発しています。JTalkを使っているのですが、英単語混じりの文章がうまく読めません。「今日はdiscordで通話しましょう。」という文章だと、「きょうはディーアイエスシーオーアールディーでつうわしましょう。」のようになってしまいます。これを改善するために、alkana.pyを開発しました。読みは「アルカナ」です。サモギティア語で「おなかすいた」という意味だそうです。コメントをキャンセルメールアドレスが公開されることはありません。