Ads by Google
新しい記事を書く事で広告が消せます。
Postbox 1.0 Beta 13 がアドオンに対応
先週リリースされた Postbox 1.0 Beta 13 がアドオンに対応してたのでメモ。
Postbox の GUID (DOM Inspector の install.rdf より)
<em:targetApplication>
<!-- Postbox -->
<Description>
<em:id>postbox@postbox-inc.com</em:id>
<em:minVersion>1.0a1pre</em:minVersion>
<em:maxVersion>1.0.*</em:maxVersion>
</Description>
</em:targetApplication>
Songbird 1.2.0 リリース
Songbird 1.2.0 がリリースされました。
今回の目玉は、
- ライブラリの自動整理機能。
- iTunes ライブラリとの同期。
- イコライザ実装。
- (番外編) 新着アドオンのフィード
ライブラリの自動整理機能は、[ツール] > [環境設定] > [音楽の管理] からオンにできます。
指定したフォルダにファイルをコピーするだけでライブラリに追加してくれます。
FolderSync と併用するといいかもしれません。
iTunes ライブラリとの同期は、こんな記事もあってこの先どうなるか分かりません。
サードパーティの製品まで責任持てないのは分かりますが、(Apple が)機能をなくすかもしれないってのはどうなんでしょ。使ってないけど。
イコライザ機能は、[コントロール] > [イコライザ] からオンにできます。
1.2.0 ではまだプリセットが設定できません。1.3 で実装予定ですが、プリセットが欲しい方は以下のアドオンをインストールしてください。
- Equalizer Presets (ダイアログにプリセットを追加)
- EqualizerPane (イコライザをコンテンツペイン下に表示)
6/22追記:
某掲示板によると、Windows 環境でインストールできない場合はコマンドラインからインストーラを実行するとうまくいくようです。
Mozilla Party JP 10.0
5/30 にもじら組主催の Mozilla Party JP 10.0 で Ubiquity について講演しました。
プレゼン資料:
自然言語インタフェースと Ubiquity [PDF, 386KB]
最後のほうの Parser 2 の概要は mitcho さんに話していただきました。
流石に 2, 3日前のコミットまでは追いかけられず、コマンド API 1.0, 1.5, 2.0 には触れていません。
Ubiquity の国際化 (i18n, l10n) については Ubiquity i18n group で話が進められています。
日本語パーサのソースはこちら: Ticket #703
時間オーバーでデモがほとんどできませんでしたが、パーサの概要は伝わったかなと思います。
それから、はじめに少し触れた入力部分について、宴会のときに、ライトニングトークで発表された W3C の芦村さんとお話できました。
今年の 2月に勧告されたばかりの EMMA を Ubiquity で使えないかという話で、パーサの入出力部分を EMMA で処理できれば、将来的に面白いことになりそうです。
その他の講演については emasaka さんと mitcho さんがまとめておられます。
- Mozilla Party JP 10.0に参加 - 本を読む
- Report from Mozilla Party JP 10! - mitcho's blog
第11回 Mozilla 拡張機能勉強会
第11回 Mozilla 拡張機能勉強会で Ubiquity の日本語パーサについて発表してきました。
勉強会の前半に mitcho さん が発表してくださったので、プレゼン資料は、かなり手を抜いてます (^^;
プレゼン資料:
Ubiquity の日本語パーサを書いてみた (PDF)
Ubiquity 0.2pre25 (mar 版日本語パーサ stage 3):
ubiquity-0.2pre25_ja_mar-stage3.xpi [721,366 bytes]
「stage 3」は、stage 1, stage 2 を経てまだ開発途中の段階です。
予定では以下のように考えています。
- stage 1
- 文を助詞部分で 2つに分割。
- stage 2
- 目的語の絞り込み。
動詞の抽出。 - stage 3
- 読点への対応と辞書の構造化。
nountypes の rankLast フラグを利用。 - stage 4
- Ubiquity に同梱のコマンドに対応?
- stage 5
- Ubiquity 0.2 の Semantic roles に対応?
日本語パーサの詳しい動作については、プレゼン資料(手抜き) とソースをご覧ください。
まだ、うまく目的語を拾えなかったり、コマンドに渡せなかったりするバグがあります。
「翻訳して」コマンドがきちんと動作できるようになったら、改めて公開します。
日本語の名詞と埋め込みコマンドについては、本家 trac サイトの Ticket #425 にパッチを投稿しています。
日本語パーサ関係のチケットは Ticket #583 から辿れます。
(追記: 2009-04-02)
バグを修正しました。
Ubiquity 0.2pre27 (mar 版日本語パーサ stage 3 修正版):
ubiquity-0.2pre27_ja_mar-stage3.xpi [723,020 bytes]
(追記: 2009-04-04)
Ubiquity 0.2pre28 (mar 版日本語パーサ stage 3 修正版2):
ubiquity-0.2pre28_ja_mar-stage3.xpi [682,274 bytes]






