RubyはじめにMac OSXにはsayというコマンドがあって、それを使うとアルファベットを読み上げさせることができて、 % say tokyo japan japan などすると、tokyo japan japanと言ってくれます。これはとても便利なコマンドなのですが、問題点として、日本語を発音できないことが挙げられます。やったことMecabを用いて文章の読みを取得し、1文字ずつアルファベットに置換することで、日本語も発音できるようになるのではないかと考え、作ってみました。http://hitode909.googlepages.com/jsay.tar.gzに置きました。MecabのインストールMecabと、Ruby用のバインディングが必要で、portで入ります。 % sudo port install mecab +utf8 rb-mecab 作ったものRubyで書きました。実はRu