Google 入力ツールを使用すれば、ウェブのどこででも好きな言語で簡単に入力できます。詳細 入力ツールを使うには、使用する言語と入力ツールを下から選んで入力を始めてください。
Google 入力ツールを使用すれば、ウェブのどこででも好きな言語で簡単に入力できます。詳細 入力ツールを使うには、使用する言語と入力ツールを下から選んで入力を始めてください。
「F-06B」は、NTTドコモが導入を進めている「オペレーターパック」を富士通製端末としては初めて採用している。その影響で、従来モデルと比較してユーザーインタフェースに違いが見られる。文字入力システムも、ジャストシステムの「ATOK」からオムロンソフトウェアの「iWnn」に変更されている。今回は、従来機(F-01B)との比較を中心に、文字入力環境について見ていこう。 →第1回 タッチパネルの動作はどれだけ速い?――「F-06B」 →第2回 マルチメディア電子辞書の実力は?――「F-01B」と「F-06B」を比較 →第3回 誤操作防止ロックは? マルチタッチには対応している?――「F-06B」 →第4回 FOMAカードなしで使える?――「F-06B」のWi-Fi機能をチェック
BlindType - Touch typing the way it should be. Accuracy not requiredWith BlindType, users can type on the touch screen the way they are used to, but without the traditional need to constantly focus on the keyboard. Although this would typically lead to countless spelling mistakes that would be impossible to autocorrect, BlindType predicts what the user intended to write with a success rate not pre
少し前の話になるが、スペイン・バルセロナでMobile World Congress 2010が開幕した2月15日に、とある米国のベンチャー企業が、DOCOMO Capitalから100万ドルの出資を受けたことを発表した。そのベンチャー企業とは、タッチパネル上で独特の文字入力方式を実現したSwypeだ。 Swypeは、タッチパネルに表示されたQWERTYキーボードを、一筆書きの要領でなぞることで言葉を入力する技術だ。慣れれば1分間で40語も入力できるという。YouTubeに掲載されているSwypeのチュートリアル動画を見てみると、慣れればかなりのスピードで単語が入力できそうに見える。 すでにSwypeは30種の言語をサポートしているが、今回DOCOMO Capitalからの出資を受け、日本語対応のバージョンも開発する。2010年後半のリリースを予定しているという。 スマートフォン向けの単体
第3回では、サジェスト検索の実現手段としてAjaxによる画面制御を取り上げた。今回は、Ajaxの最大の特徴である非同期処理を支えるサーバサイドの処理制御を紹介する。 サジェスト検索におけるサーバサイド処理の要件 サジェスト検索のサーバサイドへの検索要求は非同期に行われる。例えば、次図のような「綺麗に撮った」という文章入力を行っているとき、サーバサイドには、「k」、「きれいに」、「綺麗に」というように、入力の進行状況に合わせて検索キーワードが次々と送信される。
絵文字入力からUnicode、さらに文章まで入力できるアプリSuperKeyboard: Emoji+Unicode:の紹介です。 使い方は簡単です。文章や絵文字を打ち、コピーして、SMSや、ノート、mailなどにペーストするだけOK。 他アプリでは、システムに絵文字を組み込むなど、少し心配だなぁって思っていた人にも安心なアプリです。 絵文字をたくさん入力する人には得におすすめの1本だと思います。 1番最初はこの画面が出てきます。 下の5つのアイコンは、左から絵文字のお気に入り、絵文字の履歴、絵文字、Unicode、文章作成です。 まずは絵文字のチェックをしてみましょう。iPhoneに入っている絵文字と同じです。操作性もほとんど同じです。 Unicodeです。記号的な文字でしょうか、非常にたくさんのUnicodeがあります。 次に文章を入力してみましょう。日本語入力にも対応しています。フリ
あるサイトにアクセスしようとしたら「フリガナは半角カナのみ」と言われ、、結局使えなかったり、「なんでiPhoneでは半角カタカナがかけないのか?」という経験ありませんか? そこで、カナ変換会という面白いアプリをkazuendが紹介します。 そんな人には重宝するアプリではないでしょうか!? カタカナ→半角カタカナ ひらがな→カタカナ カタカナ→ひらがな、あらゆる場面で使えます。 新字体から旧字体変換などの変換も簡単です。 さらにマイ変換パターン(辞書登録)を登録することもできます。 カナ変換会は、iPhoneでメールやブログなど文章を書く際にも便利なアプリです。 起動画面です。 なんか面白そうですね。 【?】ボタンを押すと設定画面です。 マニュアルもここにあるので、まずチェックしてみましょう! なるほど。 文章を打って拡張キーを押すだけで変換してくれるですね。 簡単。 ボタンについて、変換項
Androidケータイ「HT-03A」は、プライベートで存分に活用できるのはもちろん、ビジネスシーンでも活躍するポテンシャルを持っている。今回は、HT-03Aを購入したユーザーに、ビジネスシーンで活用しているAndroidアプリなどを聞いた。 Googleが提供する各種サービスとスムーズに連携し、PCと同じようにメールやスケジュール、連絡先などが管理できる点や、Androidマーケットから入手できるさまざまなアプリを使って、ユーザーの用途に合わせてさまざまなカスタマイズが可能な点が魅力のAndroidケータイ「HT-03A」。その用途は、待受画面のカスタマイズや、Twitterクライアントでいつでもどこでも友人や情報ソースとつながれるといったプライベートな楽しみ方だけでなく、ビジネスシーンにも広がっている。 今回は、HT-03Aを仕事にも活用しているという、システムアナリストの森本淳さん(
7月10日にHT-03Aを購入して1カ月。それまで「iPhone 3G」をメインに使っていたのだが、周りにiPhoneユーザーが増えたので、最近は意識してAndroidケータイこと「HT-03A」を使うようにしている。 Androidならではの良さもある一方、ついiPhoneと比べてしまい、気になってしまうポイントもある。そんなポイントの1つが、日本語入力の煩わしさ。片手で操作できるコンパクトなボディはHT-03Aの魅力の1つだが、文字入力はiPhone 3Gよりも小さな画面に表示される小さなソフトキーを押す必要があり、うまく押せないこともままある。 HT-03Aには出荷時に日本語IMEとしてオムロンソフトの「iWnn IME for Android」がプリインストールされている。これはこれですばらしい日本語入力環境なのだが、iPhoneで身につけたフリック入力ができないので、例えば「お」
iPhoneの発売から1ヵ月が経過した。最近では「iPhone旋風にかげり」という報道が流れたり、実機を買ったユーザーからネガティブな意見が出てきたりしている。 僕も発売日にiPhoneを購入したひとりだが、今まで触ってきてどうしても解消できない不満が出てきた。日本語の入力環境だ。 日本語入力と英文入力 われわれは、パソコンやケータイなどを使う際、何気なくひらがなを打ち込んで、それを漢字やカタカナに変換しながら日本語を入力している。 ここには「ひらがなを入力する仕組み」と「ひらがなを漢字に変換する仕組み」が動いている。文字入力を快適に行なうためには、ひらがなを素早く入力し、それを的確に漢字に変換するという連携がとても重要になるのだ。 英文タイプの場合は、入力したアルファベットがそのまま文章になる。そのため、英語入力の支援は、スペルの推測補完やスペルミスのチェック、自動修正がせいぜいだ。 そ
ブラウザから使える IME としては AjaxIME が有名ですが、AjaxIME よりは仮名漢字変換モデルをがんばっているので、多少精度がよいようです。 ATOK 2007 はたまたま失敗する事例ばかり集めているので悪く見えますが、 普段はもっとよいですね。言語モデルを Web コーパスから作り、仮名漢字 変換モデルを新聞記事から作っているので、上記4つの硬い文は ChaIME でも正しく変換できることは予測可能ですが、下記4つは難しいです。 このような文体で書かれたコーパス(ブログデータ?)から仮名漢字変換モデル を学習するとうまく行くかもしれません。 統計的仮名漢字変換 統計的仮名漢字変換について ページを分けました。 既知の問題点(優先度順) unigram によるバックオフ(辞書引き回数が減る) 仮名漢字モデルの Google 日本語 N グラムからの推定 現在2GBの辞書サイズ
引き続き東大の「創造情報学連携講義VII」より賀沢さんの課題1でもある、IBMモデル1の実装を行いました。創造情報学連携講座IBMモデル1のEMアルゴリズムを実装してサンプルデータで結果を確認せよという問題です。 #!/usr/bin/env python from collections import defaultdict def train(corpus): pair = defaultdict(float) for english, forein in corpus: for e in english.split(" "): for f in forein.split(" "): pair[(e,f)] += 1. print 'pair:', pair t = defaultdict(float) for e,f in pair.keys(): t[(e,f)] = 0.25 f
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く