Emacsen 上で動く wiki ライクなメモとりツール。
Windows 上で動く高機能な DVD 系メディアのリッピング・ツール。
MFCC_E_D_A_Z
のパラメータ・ファイルから
素のパワー項を削って MFCC_E_D_N_A_Z
のパラメータ・ファイルを作る
(HCopy では出来なかったので、自作コマンドを使用) と、
HList がサンプル毎の次元数を読み違える。
もちろん HTK ヘッダを書き換えていてもだ。
具体的には以下の通り。
------------------------------- Source: sample.0000.mfc -------------------------------- Sample Bytes: 156 Sample Kind: MFCC_E_D_A_Z Num Comps: 39 Sample Period: 10000.0 us Num Samples: 230 File Format: HTK ------------------------------------ Samples: 0->-1 ------------------------------------ 0: 0.192 -3.489 -1.887 5.297 2.019 0.131 2.214 1.014 1.238 -2.270 -3.601 1.037 14.534 -0.026 -0.087 -0.058 -0.715 -0.423 -0.506 -1.058 -0.582 0.081 0.383 0.403 0.174 0.022 -0.037 0.016 0.064 0.041 0.105 0.063 0.060 0.034 0.080 0.084 0.039 0.019 0.005
------------------------------- Source: sample.0000.mfc -------------------------------- Sample Bytes: 152 Sample Kind: MFCC_E_D_N_A_Z Num Comps: 38 Sample Period: 10000.0 us Num Samples: 230 File Format: HTK ------------------------------------ Samples: 0->-1 ------------------------------------ 0: 0.192 -3.489 -1.887 5.297 2.019 0.131 2.214 1.014 1.238 -2.270 -3.601 1.037 -0.026 -0.058 -0.715 -0.423 -0.506 -1.058 -0.582 0.081 0.383 0.403 0.174 0.022 -0.037 0.016 0.064 0.041 0.105 0.063 0.060 0.034 0.080 0.084 0.039 0.019 0.005 0.000 0.000 0.000 0.000
後者、末尾に 0.000
が 3 つ余分についているのが分かるし、
また、13 番目の項だけでなく、15 番目の項もなぜか削られているように見える
(バイナリ・エディタで読むと、ちゃんと 13 番目の項だけ消えており、15 番目の項は存在する)。
HTK のソース読まないとダメかな? 嫌なんだけどなぁ…。
GNU での標準 shell。 libreadline 6.1 も同時リリース。
事前に ncurses を入れておくと良い。
$ wget -c http://ftp.gnu.org/gnu/readline/readline-6.1.tar.gz $ gzip -cd readline-6.1.tar.gz | tar xvf - $ cd readline-6.1/ $ ./configure --enable-multibyte $ make $ sudo make install
CFLAGS
などはお好みで。
事前に readline, gettext, iconv (と必要であれば ncurses) を入れておくと良い。
$ wget -c http://ftp.gnu.org/gnu/bash/bash-4.1.tar.gz $ gzip -cd bash-4.1.tar.gz | tar xvf - $ cd bash-4.1/ $ ./configure --enable-alias --enable-brace-expansion --enable-extended-glob --enable-history --enable-job-control --enable-multibyte --enable-progcomp --enable-select --without-bash-malloc --with-installed-readline $ make && make test $ sudo make install
CFLAGS
などはお好みで。
<TMIX>
と HTK の <TMIX>
の違い
京都大学・名古屋工業大学独自の
(事実上「Julius 独自の」だろう)
phonetic tied mixture 型音響モデルに含まれる <TMIX>
タグを、
HTK ではちゃんと扱えなかった記憶があったのだが、
Julius ユーザー・フォーラムの記事@2009/03/17 に情報があった。
事前に iconv をインストールしておくと良い。
$ wget -c http://ftp.gnu.org/gnu/libunistring/libunistring-0.9.2.1.tar.gz $ gzip -cd libunistring-0.9.2.1.tar.gz | tar xvf - $ cd libunistring-0.9.2.1/ $ ./configure $ make && make check $ sudo make install
CFLAGS
などはお好みで。
make check で 1 箇所エラーが出た。
Mac OS X でオープン・ソース・ソフトウェアをパッケージ管理するツール。
CSJ (日本語話し言葉コーパス) とは全く関係ないタスクで、 ある試みを自宅で始めたのだが、これが予想していたよりもずっと難しく、 各大学が話し言葉音声認識を長くネタにしているのが改めて納得できた。 しかしまあ…、時間がないなぁ…。 間に合わなかったら他の研究会で発表するか。
目標というよりはむしろ忘備録。
数学やめてもう研究っぽいことしないで済むと思っていたのに、いつの間にかこれだ…。 わけわからん。
何となくフルカワミキさんの声を聴きたくなって YouTube で調べてみた。 新譜、買おうかな…。
…ちょっと雰囲気の悪さを感じたのだが、最後のライブなのだから、不思議じゃない。
新作「Very」の完成記念インタビュー。
日産の TV CM で使われていたカバー。
BIKKE さんの絡みが (少) ないからか、ちょっと単調過ぎる気もする。
定番の multi platform な web browser。
軽快・軽量な SQL データベース・エンジン。
メモ。
Windows 上で使用できる X Window Server。
事前に readline, ncurses をインストールしておくと良い。
$ wget -c http://www.sqlite.org/sqlite-amalgamation-3.6.22.tar.gz $ gzip -cd sqlite-amalgamation-3.6.22.tar.gz | tar xvf - $ cd sqlite-3.6.22/ $ ./configure $ make && make check $ sudo make install
CFLAGS
等はお好みで。
Mac OS X 向け Mplayer 実装の一つ。 良さそう。
Now it could do
- Multi-Screen Fullscreen support
- Apple Remote support
- Multi-Touch support
- Automatic find next proper file to play
- Auto detect the encode method of subtitle file (with Universal Charset Detector)
- Snapshot
- Multi-Threaded ffmpeg support
- Change subtitle size while playing(except VOBSub)
- Remember last played time and resume playing
IPA, Konatu, Ume の各フォントを M+ フォントと合わせたフォント群。
今回は UmePlus のみの更新。
事前に readline を入れておくと良い。
また、環境によっては configure 時に ABI=32
とする必要があるかもしれない。
$ wget -c http://ftp.gnu.org/gnu/gmp/gmp-4.3.2.tar.bz2 $ bzip2 -cd gmp-4.3.2.tar.bz2 | tar xvf - $ cd gmp-4.3.2/ $ ./configure --enable-cxx $ make && make check $ sudo make install
CFLAGS
などはお好みで。
高性能な言語モデリング・ツール。
事前に Gawk をインストールしておくと良い。
$ mkdir work $ cd work $ gzip -cd ../srilm.tgz | tar xvf - $ chmod -R u+w ./* $ vim common/Makefile.machine.macosx
ここで GCC_FLAGS
, GAWK
の値を必要に応じて変更する。
$ env SRILM=`pwd` make $ env SRILM=`pwd` make test $ sudo cp bin/macosx/* /usr/local/bin/ $ rm -rf bin/macosx $ sudo cp bin/* /usr/local/bin/ $ foreach f ( man/man*/* ) foreach? sudo cp $f /usr/local/$f foreach? end
Macintosh 定番の text editor。
lipo コマンドで universal binary を作成する方法などが説明されている。 といっても、簡単なことなんだけど。
必要に応じて事前に libxml2, libxslt をインストールしておくこと。
$ gzip -cd chaone-1.3.3.tar.gz | tar xvf - $ cd chaone-1.3.3/ $ env CPPFLAGS="-I/usr/local/include/libxml2" bash configure -with-kanjicode=UTF-8 -with-chaonedir=/usr/local/ChaOne_1.3.3 $ make $ sudo make install $ sudo cp *.xml *.xsl /usr/local/ChaOne_1.3.3/ $ sudo ln -s /usr/local/ChaOne_1.3.3/chaone /usr/local/bin/chaone
CFLAGS
などはお好みで。
object-oriented programming を意識して作られた interpreted scripting language。メンテナンス・リリース。
僻み・嫉み・妬みの類で行動を決める人材は、過去に見てきた限り、使えたためしがない。 仮に潜在能力があったとしても、その状態に陥っている人材は戦力にならない。 ケアしてくれる環境 (例: 部下の心をよく観察している面倒見の良い上司) が 周囲にあればまだ良いのだが、もしいなければ、回復することはかなり稀だろう。
しかし…、負けず嫌いって、良い方に転がれば人材の成長を促し戦力の強化に繋がるのに、 悪い方に転がると (周囲の) 人材から活力を殺ぎ戦力の衰退に繋がる、諸刃の剣なのだな。 残念ながら、前者に該当するケースはあまり見たことがないのだけれど。
Java の開発・実行環境。
美しい GUI を持つ多機能と軽快さを兼ね備えた message user agent。 人柱版。
Adobe 純正の PDF ビューワ。
かずさん御本人の日記より。 IIJ 社内勉強会の資料。
事前に gettext, iconv, GMP を入れておくと良い。
$ wget -c http://ftp.gnu.org/gnu/coreutils/coreutils-8.4.tar.gz $ gzip -cd coreutils-8.4.tar.gz | tar xvf - $ cd coreutils-8.4/ $ ./configure --disable-assert $ make && make check $ sudo make install
CFLAGS
などはお好みで。
やはり make check でコケる。 unlink のテストで失敗しているようだ。
object-oriented programming を意識して作られた interpreted scripting language。
object-oriented programming を意識して作られた interpreted scripting language。 メンテナンス・リリース。
事前に libreadline, zlib, bzip2 をインストールしておくと良い。
$ wget -c ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.00.tar.bz2 $ bzip2 -cd pcre-8.00.tar.bz2 | tar xvf - $ cd pcre-8.00/ $ ./configure --enable-rebuild-chartables --enable-pcregrep-libz --enable-pcregrep-libbz2 --enable-pcretest-libreadline $ make && make check $ sudo make install
CFLAGS
などはお好みで。
Mac OS X 上で動く FTP, SFTP, FTP-SSL, WebDAV クライアント。
IPA, Konatu, Ume の各フォントを M+ フォントと合わせたフォント群。
今回は Meguri, Konatu の更新。
自宅の研究・開発用に Linux 環境を構築するため、ちょっと H/W のことを調べている。 ここ数年は Mac OS X しかまともに使っていなかったこともあり、 最近の H/W、特に CPU に関して全く知識がなく、何を買うべきか事前に調査することにしたのだ。
今回は AMD Athlon II X4 605e を中心に Micro-ATX の M/B を使ったコンパクトなものを買う予定で、 もしかすると AMD Phenom II X4 905e にするかもしれないが、 どちらにしろ 4-core の低電圧版にすることは変わらないと思う。 ちなみに AMD にこだわっているわけではなく、Intel でも良いと思っている。
メモリに関しては、Micro-ATX を選択していることもあり、最低 8GB あれば良いかなと思っている。 もちろん出来ることなら 16GB にしたいところだが、どうなるかは分からない。 あえて DDR2 を選択することで、安価なメモリを大量に積むことができるようなので、 そこら辺はちょっと意識した方が良いかなと思っている。
グラフィックスやサウンドに関してはあまり意識がいってない。 基本的に SSH で入って使うことになるだろうから、X はなくても良いし、音の入出力も不要。
UNIX 系 OS や Windows 上で動くウィンドウ・アプリケーション統合開発環境。
Mac OS X らしさを詰め込んだ MPlayer 実装。
Windows 上で動く高機能 IRC client。
RubyCocoa で実装された Mac OS X 向け IRC クライアント。
Mac OS X 上で動く FTP, SFTP, FTP-SSL, WebDAV クライアント。
UNIX 系 OS 上で動く Windows API の実装。 開発版。
CFLAGS
などはお好みで。
$ wget -c http://ftp.gnu.org/gnu/libtasn1/libtasn1-2.4.tar.gz $ gzip -cd libtasn1-2.4.tar.gz | tar xvf - $ cd libtasn1-2.4/ $ ./configure $ make && make check $ sudo make install
事前に zlib を入れておくと良い。
$ wget -c http://jaist.dl.sourceforge.net/sourceforge/libpng/libpng-1.4.0.tar.bz2 $ bzip2 -cd libpng-1.4.0.tar.bz2 | tar xvf - $ cd libpng-1.4.0/ $ ./configure $ make && make check $ sudo make install
CFLAGS
などはお好みで。
狙っていた機種、メモリ・スロットが 4 つあるらしく、 最大 16GB の DDR2 SDRAM を積めることが判明した。 まあ、とりあえずは 8GB 構成で購入するだろうけど、 そう遠くない将来、16GB に増設することになるはず。
これで Athlon II X4 605e と Phenom II X4 905e の比較が終わったら、発注できる。 今のところ、後者の方がお買い得感が強いのだけれど…。
パッチが出たので組み立て直し。
事前に readline, gettext, iconv (と必要であれば ncurses) を入れておくと良い。
$ wget -c http://ftp.gnu.org/gnu/bash/bash-4.1.tar.gz $ gzip -cd bash-4.1.tar.gz | tar xvf - $ mkdir bash-4.1/patches $ cd bash-4.1/patches/ $ wget -c 'ftp://ftp.gnu.org/gnu/bash/bash-4.1-patches/bash41-*' $ rm *.sig $ cd ../ $ foreach f ( ./patches/bash41-* ) foreach? patch -p0 < $f foreach? end $ ./configure --enable-alias --enable-brace-expansion --enable-extended-glob --enable-history --enable-job-control --enable-multibyte --enable-progcomp --enable-select --without-bash-malloc --with-installed-readline CFLAGS_FOR_BUILD="$CFLAGS" $ make && make test $ sudo make install
CFLAGS
などはお好みで。
パッチが出たので組み立て直し。
事前に ncurses を入れておくと良い。
$ wget -c ftp://ftp.gnu.org/gnu/readline/readline-6.1.tar.gz $ gzip -cd readline-6.1.tar.gz | tar xvf - $ mkdir readline-6.1/patches $ cd readline-6.1/patches/ $ wget -c 'ftp://ftp.gnu.org/gnu/readline/readline-6.1-patches/readline61-*' $ rm *.sig $ cd ../ $ foreach f ( patches/readline61-* ) foreach? patch -p0 < $f foreach? end $ ./configure --enable-multibyte $ make $ sudo make install
CFLAGS
などはお好みで。
マルチプラットホームなフリーのオーディオ編集ソフト。 開発版。
GNU Compiler Collection。
各種プロファイラやメモリ・チェッカーなどをそなえた C++ 用開発補助ツール群。
NTFS 領域を読み書きするための UNIX 系 OS 用ドライバー。
multi plat-home な message user agent。
Windows では定番の message user agent。
複数のプラットフォーム上で動く BitTorrent クライアント。
CFLAGS
などはお好みで。
$ wget -c http://ftp.gnu.org/gnu/gzip/gzip-1.4.tar.xz $ xz -cd gzip-1.4.tar.xz | tar xvf - $ cd gzip-1.4/ $ ./configure --prefix=/usr/local $ make && make check $ sudo make install
事前に iconv, gettext, ncurses を入れておくと良い。
$ wget -c http://ftp.gnu.org/gnu/nano/nano-2.2.2.tar.gz $ gzip -cd nano-2.2.2.tar.gz | tar xvf - $ cd nano-2.2.2/ $ ./configure --enable-extra --enable-color --enable-multibuffer --enable-nanorc --enable-utf8 $ make $ sudo make install
CFLAGS
などはお好みで。
定番の multi platform な web browser。
バージョン管理システム。
TCP 系プロトコルを暗号化する汎用 SSL ラッパー。
複数のプラットフォーム上で動く BitTorrent クライアント。
発注した。 けっきょく CPU は AMD Phenom II X4 905e に、 メモリは PC-6400 DDR2 4GB (2GB x2) にしたが、 後者はすぐに増設することになりそう。 4GB のままでは買った意味がない。 とりあえず 8GB (2GB x4) にした後しばらく我慢して、 価格が底をついたところで 16GB (4GB x4) にしてしまうつもり。
問題はどの Linux ディストリビューションを入れるかで、 普段から使っている Debian か、 WFST の某ツールが問題なく動く CentOS か、 どちらを選択すべきか迷っている。 Juicer + OpenFST で頑張るのなら Debian で良いのだけれど、 某ツールを使う機会がまだまだありそうなので、 やはり悩んでしまう。
複数のプラットフォーム上で動く BitTorrent クライアント。
MPlayer や VLC Media Player が apt でインストールできることを知った。 上手くいけば主力機の iMac (2006 Late, "17) を捨てることが出来るかも。
メモ。 昨年度修了の学生が作ったものがベースになっているはずだが…。
音声認識エンジン Julius による認識結果を,パソコン要約筆記用ソフトウェア IPtalk (9t シリーズ) に送って字幕表示を行います。
UNIX 系 OS 上で動く Windows API の実装。 開発版。
Mac OS X の通常のアプリケーションで Anthy や PRIME を利用できるようにするツール。
グラフ図作成ツール。
Windows 上で動く高機能なタブ型 web browser。
M+ FONTS とさざなみフォントをミックスした後、更に改良した和文フォント。
network protocol analyzer。 安定版。
グラフ図作成ツール。
複数のプラットフォーム上で動く BitTorrent クライアント。
表記揺れや複合語の情報を付与した形態素解析辞書。 和布蕪用のベータ版。
新規追加された単語情報が不正なのでパッチ書く気のない人は入れない方が良い。
gimy さん頑張ってるなぁ…。
Windows 用汎用キーバインディング変更ソフト「窓使いの憂鬱」 (http://mayu.sourceforge.net/)の キー入力置換をドライバベースからユーザモードフックベースに変更した派生プロジェクト。
openSUSE 入れてちょこっといじってみた印象、それと気付いたこと。 まず CPU (AMD Phenom II X4 905e, Deneb 2.5GHz) について。
CFLAGS
は "-march=amdfam10 -O2 -pipe -fomit-frame-pointer"
としているが、あまりうまく最適化できてない気がする。次にメモリ (DDR2-800 2GB×4) について。
最後にその他。
美しい GUI を持つ多機能と軽快さを兼ね備えた message user agent。 人柱版。
事前に libreadline, zlib, bzip2 をインストールしておくと良い。
$ wget -c ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.01.tar.bz2 $ bzip2 -cd pcre-8.01.tar.bz2 | tar xvf - $ cd pcre-8.01/ $ ./configure --enable-rebuild-chartables --enable-pcregrep-libz --enable-pcregrep-libbz2 --enable-pcretest-libreadline $ make && make check $ sudo make install
CFLAGS
などはお好みで。