ユーザ用ツール

サイト用ツール


twcmdjtalk

TwCmdJtalk

since 2011-03-12

nvdajp のエンジンを使って Twitter のリストを読み上げます。いちど動かすとずっと動き続けます。

python で実装。Windows 環境で動作。

リストのタイムラインを取得して、時間順に読み上げを行い、最後まで読み上げると、ふたたびタイムラインを取得します。

オリジナル

変更点

atsuoishimoto さんのプログラムを、ログイン操作せずにすぐに読み上げるように仕様変更。

リストを読み上げるように変更し、音声エンジンを新しいものに入れ替えて、エラー処理などを追加しました。

バグ報告などは @24motz にどうぞ。

  • 2011-03-13 23:19 ダウンロードファイルのURLを訂正しました

実験配信

ダウンロード

使い方

Python 2.7 for Windows を使用。

easy_install で tweepy を入れる。

conf.py.sample をコピーして conf.py を作る。

Twitter アプリ開発者サイトで登録したトークンなどを設定。 http://dev.twitter.com/

TwCmd.py を設定して読み上げたいリストを設定:

    def do_list(self, line):
        # by nishimotz
        voices = [_jtalk_voice_m001, _jtalk_voice_mei]
        exclude_users = ('nhk_asianvoices',)
        list_user, list_name = 'tsuda', 'eq-genchi' # 'nhk_pr', 'nhk-news'

読み上げから除外したいユーザは exclude_users で設定。

実行はコマンドプロンプトから python TwCmd.py を実行。

twcmdjtalk.txt · 最終更新: 2011/03/14 20:33 by Takuya Nishimoto

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki