だいたいはてなブログを音読するボタン - hitode909の日記のパクリ。
デフォルト音声は OS の言語設定によるのか、英語優先になっていると日本語の文章を読み上げてくれない(アルファベットの部分だけ読む)。読み上げ言語を変更する際に API を使い間違えててちょっともたついたが、Web Speech APIの実装 - Speech Synthesis API | CodeGridのおかげでうまくいった。
ブックマークレット化はBookmarklet Creator with Script Includer - Peter Colesを利用した。