DeathMarch.net

カメラや写真、RaspberryPiやLinux関連の活用方法、普段使っているモノのレビューや自作したものを写真多めで紹介します。

RaspberryPi ガジェット

Raspberry PiでGoogle HomeみたいにNHKニュースを再生する方法

投稿日:

LINEで送る
Pocket

Google Homeと違って、RaspberryPiでは決まった時間に自発的にニュースを喋ってもらうことが可能です!便利なので少し進化させてみました!

スポンサーリンク

 

今までのラズパイの機能

以前、RaspberryPiで音声合成を使ってニュースを読み上げる機能を紹介しました。

RaspberryPiでニュースを読み上げる
ラズパイで何か便利なものを作れないか…と考えた結果、毎日定時に最新のニュースを読み上げてもらっています。 環境の準備我が家のラズパイ環境は以下の通り。ハー...

前回の記事で紹介したものは音声合成なので「どんな内容のニュース伝えようとしてくれてるのかな?」と、聞き手が注意して聞かないと理解できないニュースがあるんですよね。(RSSからニュース記事を取得していることもあって、概要を把握したいだけならとても良い感じです)

先日、Google Homeを購入したこともあり、やっぱり音声合成でも聞きやすい方が良い!というのと、やっぱりNHKニュースは聞きやすくて良いな…と再認識してしまいました。

超便利なGoogle Homeが我が家にやってきた!
最近話題のAIスピーカー、Google Home Miniを購入しました!超便利だし可愛いのでレビューしてみようと思います! Google Homeを購入!発表直後からGoogle Homeを...

ということで、今回はラズパイでNHKニュースを読み上げてもらおうと思います!

 

システムの概要

システムとしては超シンプルです!

  • NHKラジオニュースの音源を取得する
  • ラズパイで再生する

この2つだけです!やりたいことはGoogle Homeで「OK Google, ニュースを聞かせて」と言った時と同じです。(Google Homeでは最新のNHKラジオニュースが再生される)
Google Homeとラズパイの大きな違いは、ラズパイだと自発的にNHKニュースだけを再生してくれる!ということです。

 

ニュース音源について

再生するニュースは、NHKラジオニュースが配信している最新のニュース音源を使うことにします。

NHK ラジオニュース
NHKラジオニュース。日本、そして世界の動きをわかりやすく、深く多角的にお伝えします。ラジオ第1で放送された、NHKけさのニュース、正午のニュース、NHKきょうのニュ...

NHKラジオニュースの配信時間は24時間となっているので、過去のニュースを再生するのには向いていません。
ちなみに、第三者が提供する音源などは自己責任でお願いします、との記載があるので今回紹介する方法で再生すること自体は特に問題ないように見えますね。

 

実装

早速実装してみましょう!今回もPHPを使って実装することにします!

ソース中のコメントの通りですが簡単に紹介します。

  1. 実行コマンドのパスや一時ファイルの場所を設定する
  2. PodcastのXMLをパースし、最新のニュース音源のURLを取得する
  3. wgetで音源を取得する
  4. 取得した音源をmpg321で再生する

wgetコマンドで直接ニュース音源のURLを指定しても再生できますが、再生中に止まることがあったのでwgetでちゃんと受信したものを再生するようにしてみました。(受信が追っつかずに止まったのが原因かもしれません)
上記コマンドをphpで実行すればOKです。再生する毎にファイルをダウンロードしていますが、再生後に削除していないので気になる方は削除して下さい。

cronスケジューラで任意のタイミングで実行すれば、指定した時間に最新のNHKラジオニュースが再生されます。
これでラズパイがGoogle Homeに近づきました(笑)

 

最後に

いかがでしょうか。ラズパイで再生しているだけですが、使えるツールになったことでまた一歩進化した気がします!
みなさんもNHK受信料はちゃんと払いましょうね(笑)

スポンサーリンク
LINEで送る
Pocket

-RaspberryPi, ガジェット
-, ,

執筆者:


comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

関連記事

格安SIMを使ってJアラートを受信したときの注意点

北朝鮮のミサイル発射問題で日々騒がれています。緊急情報をいち早く通知するためのJアラートですが、格安SIMを使っている場合の注意点を書いてみようと思います。

BME280

Arduinoでスマートな温湿度+気圧計を作ろう!

Arduinoで生活に役立つものを作りたい。ありきたりなものではなく、自作ならではのちょっとリッチなものですよね!

本格的な夏を迎える前に自宅サーバの健康診断と掃除をしよう

本格的に暑い時期になります。年に一度の健康診断の意味も込めて自宅サーバを掃除しました。

ラジオ

RaspberryPiでコミュニティラジオを聴こう

コミュニティラジオって知っていますか? 日本各地には、小さなコミュニティラジオ局がたくさん存在します。 じゃあ、ラズパイでコミュニティラジオを聴いてみよう!

MacのFinderでFlashAirをマウントして快適に使う方法

MacでFlashAirを快適に使う方法を紹介します!Finderでファイルを簡単に扱えるようにできますよ!

2018/08/29

コーヒー好きなら絶対に後悔しない!カリタ ナイスカットGを紹介します!

ゆっくりコーヒーを楽しみたい人、忙しくても美味しいコーヒーが飲みたい人、気分によって色んなコーヒーを飲みたい人、すべての人にオススメできるカリタ ナイスカットG(NiceCutG)を紹介しようと思いま …

薪ラック完成形

2018/08/27

DIYで薪ラックを自作しよう!2×4材で簡単に作る方法を紹介します!

薪ストーブやキャンプでは必ず薪が必要になりますよね。特に薪ストーブユーザにとって薪集めは楽しみでもあり悩みでもあるはず。 今回は2×4材を使ったシンプルな薪ラックの作り方を紹介しようと思います!

2018/06/17

Synology DS218playで快適生活を手に入れた!

ファイルサーバのリプレースとして高機能NASを導入しました!快適すぎてたまらないので紹介しようと思います!

2018/06/04

無垢板でおしゃれな時計を安く自作する方法

無垢板でおしゃれな壁掛け時計をずっと探していたのですが、どれもシンプルなくせに高い!だったらDIYで作ってしまおうという話です。

2018/05/28

伝説のタムキューF017を購入!本当にトロトロで美しい!

先日、伝説と言われているTAMRONの90mmマクロレンズ F017を購入しました。レンズの所有欲も満たされ、写る映像もトロトロで本当に美しくて楽しいレンズです。