SSブログ

天気の自動読み上げ [Tasker]

tasker.png天気と温度(最高と最低)を読み上げるタスクをネットで見つけた*ので使ってみることにしました。朝、アラームの後に読み上げるようにしております。
*勝手にリンクさせてもらいます。

読み上げ機能を始めて使うので、そちらも興味がありました。読み上げはデフォルトの「Googleテキスト読み上げエンジン」です。日本語は女性の音声になります。男の人の音声の言語もあるのかな?

読み上げの関係でタスクを少し変更しました。

参考にしたサイトの場合、「東京の天気は はれ 、最高気温は 18どしーど、最低気温は 10どしーどです。」となるため、 「東京の天気は はれ 、最高気温は 18、最低気温は 10です。」に、変更をしました。

後、晴後曇が「せい のち くもり」となっていたので「はれ のち くもり」と読み上げるようにも変更をしております。


#天気読み上げ
A1: If [ %Yomiage ~ 1 ]
A2: Else
A3: HTTP Get [ Server:Port:rss.weather.yahoo.co.jp/rss/days/5110.xml Path: Attributes: Cookies: User Agent: Timeout:5 Mime Type:text/xml Output File: ] Trust Any Certificate:Off ]
A4: Goto [ Type:Action Label Number:1 Label:wed ] If [ %HTTPR !~ 200 ]
A5: Variable Set [ Name:%tenki To:%HTTPD Do Maths:Off Append:Off ]
A6: Variable Convert [ Name:%tenki Function:HTML to Text Store Result In: ]
A7: Variable Split [ Name:%tenki Splitter:】 Delete Base:Off ]
A8: Variable Split [ Name:%tenki2 Splitter:- Delete Base:Off ]
A9: Variable Set [ Name:%aaa To:%tenki21 Do Maths:Off Append:Off ]
A10: Variable Split [ Name:%tenki2 Splitter:%aaa- Delete Base:Off ]
A11: Variable Split [ Name:%tenki22 Splitter:℃/ Delete Base:Off ]
A12: Variable Split [ Name:%tenki222 Splitter:℃ - Yahoo Delete Base:Off ]
A13: Variable Search Replace [ Variable:%aaa Search:晴 Ignore Case:Off Multi-Line:Off One Match Only:Off Store Matches In: Replace Matches:On Replace With:はれ ]
A14: Variable Search Replace [ Variable:%aaa Search:曇 Ignore Case:Off Multi-Line:Off One Match Only:Off Store Matches In: Replace Matches:On Replace With:くもり ]
A15: Variable Search Replace [ Variable:%aaa Search:後 Ignore Case:Off Multi-Line:Off One Match Only:Off Store Matches In: Replace Matches:On Replace With:のち ]
A16: Variable Search Replace [ Variable:%aaa Search:雨 Ignore Case:Off Multi-Line:Off One Match Only:Off Store Matches In: Replace Matches:On Replace With:あめ ]
A17: Variable Set [ Name:%kion To:マイナス Do Maths:Off Append:Off ]
A18: Variable Search Replace [ Variable:%tenki221 Search:- Ignore Case:Off Multi-Line:Off One Match Only:Off Store Matches In: Replace Matches:On Replace With:%kion ]
A19: Variable Search Replace [ Variable:%tenki2221 Search:- Ignore Case:Off Multi-Line:Off One Match Only:Off Store Matches In: Replace Matches:On Replace With:%kion ]
A20: Say [ Text:名古屋の天気は、%aaa 、最高気温は %tenki(221)ど、最低気温は %tenki(2221)ど、です。 Engine:Voice:com.google.android.tts:jpn-jpn Stream:3 Pitch:5 Speed:5 Respect Audio Focus:On Network:Off Continue Task Immediately:Off ]
A21: Variable Set [ Name:%Yomiage To:1 Do Maths:Off Append:Off ]
A22: End If
タグ:tasker
nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。