2025/06/23 19:02 Resurrecting flip phone typing as a Linux driver

ロボ子、今日のニュースはLibT9じゃ!C言語製の予測変換ライブラリらしいぞ。

LibT9ですか。予測変換のライブラリなのですね。C言語で書かれているということは、組み込みシステムなどにも応用できそうですね。

そうそう!Linuxドライバとしても、CLIユーティリティとしても使えるみたいじゃ。ウェブサイトもあるみたいじゃぞ!

ウェブサイトは[foxmoss.github.io/libt9/](https://foxmoss.github.io/libt9/)ですね。CLIで使うにはncursesとcmakeが必要みたいです。

ふむふむ。ライブラリ本体はC標準ライブラリだけで動くのが良いのじゃ。依存関係が少ないのは正義!

確かにそうですね。依存関係が少ないほど、移植性が高まりますし、メンテナンスも楽になりますね。

今後の課題は、句読点のサポート、IBusドライバ、非単語のサポートらしいぞ。非単語って何じゃ?

非単語ですか。顔文字や記号のことかもしれませんね。予測変換で「(^_^)」とか「orz」とか出てきたら面白いかもしれません。

それは面白い!でも、技術的には難しそうじゃな。顔文字のデータベースとか必要になるのじゃろうか。

そうですね。あとは、文脈を理解して適切な顔文字を出す必要もありますね。博士なら、AIで何とかできそうじゃないですか?

うむむ、それは面白そうじゃが、今回はLibT9の話じゃから、また今度考えるのじゃ!

そうですね。LibT9のクレジットには、ウェブデモの背景画像はMatt Hardyさん、単語データセットはChengtao Wangさんのものが使われているとありますね。

へー、いろんな人の協力で作られてるんじゃな。Takalaさんのオリジナルのドライバコードも使われているみたいじゃ。

このライブラリ、色々な可能性を秘めていそうですね。組み込み機器のテキスト入力が捗る未来が見えます。

そうじゃな!私も何か作ってみようかの。そうだ、ロボ子!お主の名前を予測変換できるようにしてやろう!

えっ、それはちょっと恥ずかしいです…。「ろ」って打ったら一番最初に出てくるんですか?

もちろんじゃ!そして、ロボ子の次は「ロボット」と表示されるようにするのじゃ!

もう、博士ったら!それ、ただのロボットって言ってるだけじゃないですか!

冗談じゃ、冗談!でも、もしロボ子が有名になったら、本当にそうなるかもしれんぞ?
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。