RSS feed の記事を podcast で聴く

  • 4
    いいね
  • 0
    コメント

通勤中などに、RSS feed に溜まってる記事を音声で読み上げてくれるものがあればスマホの画面を見なくても記事を読めていいなーと思っていました。

先日 Amazon Polly という音声変換サービスが発表された事で、まさにやりたかった事が実現できるようになりました。

下記のサンプルの README に書いてある通りにやるだけで、自分の読みたい blog の feed を、lambda と polly を使って音声に変えて S3 にアップロードしてくれます。

awslabs/amazon-polly-sample

さらに、podcast.xml を出力してくれるので、これを自分のスマホの podcast アプリに登録すれば、各記事を聴くことができます。

Screenshot_20161219-224050.png

Screenshot_20161218-224157.png

サンプルのコードの注意点としては、
- 音声が Joanna 固定なので、日本語記事を読ませたい場合には voice id をオプションで指定できるようするなどコードを修正した方が良い
- アップロード先の S3 バケットは選べるが、サンプルコードのままだと生成される podcast.xml 内に記載される S3 パスが https://s3.amazonaws.com/~~ となるため、S3 バケットを US Standard リージョンに作るか、コードの方を修正する必要がある

ですが、これで捗りますね!

この投稿は Sansan Advent Calendar 201620日目の記事です。