min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

Mac 選択したテキストを読み上げさせる(テキスト選択 → option+esc)

Macのsayコマンドが面白い。使うには、環境設定から音声読み上げを有効にする。

f:id:min117:20160320084114p:plain

システムの声は「Kyoko」にしておく。でないと日本語ファイルを正しく読み上げてくれない。

f:id:min117:20160320084326p:plain

例えば

$ say "テストです"

とすれば、テストです と日本語で話してくれる。

ーーー

$ for i in *; do echo "$i"; say "$i"; done

とすれば、今いるフォルダにあるファイル名を全部読み上げてくれる。

f:id:min117:20160320083536p:plain

$ for i in $(seq 1 10000); do if "$i" -le 10000 ; then echo "無駄!"; say "無駄!"; fi; done

とすれば、「無駄!無駄!無駄!無駄!」と淡々と1万回読み上げてくれる。

f:id:min117:20160320085051p:plain

間違っても「無駄ァ!」とはならない。

ーーー

一番感動したのは「選択したテキストの読み上げ」。ブラウザ上でテキストを選択してからキーボードのoption + esc を押すだけ。殆どの文章は読み上げてくれる。

複雑な日本語の文章も読める。例えば日本国憲法の前文。選択した部分だけ読んでくれる。

http://law.e-gov.go.jp/htmldata/S21/S21KE000.html

f:id:min117:20160320090829p:plain

参考サイト

http://qiita.com/zakuroishikuro/items/0c17acb21f119647c205