タグ

IMEに関するrti7743のブックマーク (4)

  • TSF を使う (1) - Windows Input Method の歴史 - NyaRuRuが地球にいたころ

    前回もお伝えしたように,そもそも TSF の話を急いでする必要はなくなりました. Windows Vista で当初私が懸念していた Full IME-aware applications の UI ウィンドウ制御に関する互換性問題は,DirectX SDK のサンプルに存在していたバグが原因であり,Vista 開発陣は IMM32 の互換機能をきちんと実装していること 現在いくつかの MMORPG 等で発生している Windows Vista での日本語入力に関する問題は,もし上記 DirectX SDK のバグと同じコードが使用されているのであれば,非常に簡単に修正可能であること 今後 Legacy IM が TSF で置き換えていく流れが確実になっているとはいえ,これで当面急いで TSF に乗り換える必要は無いと思います. そういうわけでしばらく時間をおいてもいいのですが,いったんま

    TSF を使う (1) - Windows Input Method の歴史 - NyaRuRuが地球にいたころ
  • Text Service Frameworkに関するメモ - 射撃しつつ前転 改

    諸事情でWindowsの文字入力について調べたのだが、専門用語が多くて理解に時間がかかったので、数ヶ月後の自分のためにメモしておく。 Text Service Framework(以下TSF)は汎用的な文字入力フレームワークで、キーボードだけではなく、音声認識や手書き入力などもサポートできるフレームワークである。 TSFを考える時には登場人物が3つある。アプリケーション、テキストサービス、テキストサービスマネージャの3種類である。アプリケーションが普通のアプリケーションデベロッパが開発するもの、テキストサービスがかな漢字変換エンジンのベンダーなどが開発するものである。テキストサービスマネージャはアプリケーションとテキストサービスを仲介する。アプリケーションとテキストサービスが直接通信することはなく、必ずテキストサービスマネージャを通す(らしい)。以下、いくつか用語を箇条書きする。 アンカー

    Text Service Frameworkに関するメモ - 射撃しつつ前転 改
  • Google日本語入力がオープンソース化 プロジェクト名は「Mozc」

    Googleは11日、ユーザーがストレス無くインターネットを使えるよう思いどおりの入力を実現するためには、オープンソース・コミュニティからの助けが不可欠であるとし、Google日本語入力のソースコードをオープンソース(BSDライセンス)として公開した。 オープンソース・プロジェクトの名前はMozc(モズク)。今回のオープンソース化は、まずはChromium OSへの対応を目的としているが、同時により多くの開発者に日本語入力やインプットメソッドに興味を持って欲しいとしている。 現時点では、Chromium OSで必要な部分のみがオープンソースとして公開される。また、オープンソース版の辞書データでは、Webデータから自動抽出された大規模語彙データは含まない点など、Google日本語入力で使用しているものと一部構成が異なる。 対応OSは、Chromium OS、Ubuntu 9.10および10.

    Google日本語入力がオープンソース化 プロジェクト名は「Mozc」
    rti7743
    rti7743 2010/05/13
    ソースコード読んでいるといろんなテクニックが使われていて面白いよー
  • 『C#からIMEを使って逆検索でかな変換する』

    ひさしぶりの日記更新です。 Insider.NETに面白い情報があったのでメモメモ。 C#でMS-IMEを使い、辞書の逆検索によりかな変換を行うものです。 「例えば」 => 「たとえば」 こんなことがIMEで出来ます。 (ちなみに知らなかったのですがたとえばIEのアドレスバーとかに漢字やカタカナを入力して、選択 > 右クリックすると下のほうに再変換ってのが出ます。これを使えば言葉道理再変換したり全部ひらがなにしたりすることが出来ます) もちろんこれは以前ご紹介したMecab等の形態素解析器で出来ますし、そっちのほうが精度高い感じがしますが、私が引かれたのはMS-IMEが標準で用意されているので辞書ファイルが既に用意されているってことです。 なので辞書ファイルの配布が必要なく、もし、ダウンロードして使うソフトを配布するのなら、相当違いますね。 ってか、もともとMS-IMEを使ってかな変換でき

    『C#からIMEを使って逆検索でかな変換する』
    rti7743
    rti7743 2010/03/14
    漢字に振り仮名をふる処理
  • 1