Amazon Echo用 Alexa スキルを作ってみる : Alexa用MP3ファイル変換

公開日: : 最終更新日:2018/08/05 gadget

子どもたちが百人一首の暗記に苦労しているので、解説本を複数購入したり、iPhoneアプリを使わせてみたりしているのだが、どうも続かない。

そして自分自身もさっぱり覚えられないので次の手をどうしようか悩んでいたのだが、ふと思い立って Alexa Skill を作り始めた。

Amazon Echo Dot なら食卓に置いてあり、いつでも呼び出して復習することができるためだ。すでに何個か百人一首スキルも公開されているのだが、いまいち自分の用途には合っていないので、作ることとした。

とりあえず最初に用意した機能が、「秋の田の」と発音すると、続きを発音してくれるもの。

Alexaスキルを作るためには、AWSアカウントと、Amazon Developerアカウントを作る必要がある。

AWSに慣れていない人にとっては、アカウント作成から苦労する必要がある。このあたりを参考にした。

Amazon Echoを使いこなそう!Node.jsでAlexaスキル開発 – スマートスピーカーの基本とスキル開発入門 | dotstudio

 

Alexa にも読み上げ機能はあるのだが、読ませてみるとさすがに違和感がある。SSMLでコントロールできるらしいが、苦労しても人間の読み上げに近づけるのは難しそうなので、MP3ファイルを読ませることとした。

再生できるMP3ファイルは決まったものにする必要がある。

今回は指示通り ffmpeg を使うこととした。

[Alexa] SSMLのAudioタグで応答に効果音を挿入する | Developers.IO

 

shellスクリプトを作成して、引数に与えたファイルを全てAlexa用に変換してみた。-t 15 で15秒に制限している。

オリジナルのMP3ファイルの音量が小さい場合、-af で調整することもできる。

MP3などの音声ファイル や MP4などの動画ファイル の音量を調整する :Tips & FAQ – arbk-works

作ったMP3ファイルはどこに置いても良いのだが、https接続できるなど条件があるので、AmazonおすすめのS3を使うこととする。

アップロードの仕方は下記を参考にした。

【Amazon Echo入門#4】Alexaちゃんにカイジの「ざわざわ」をやらせて焦燥感を演出するスキルを作る – もふもふ技術部

実際のスキルの作成の際にはこちらを参考にした。

Amazon Echo (Alexa) 用に音声対話クイズのスキルを作成してみた – WonderPlanet Tech Blog

JavaScriptをすっかり忘れていて苦労したが、できてしまうととても楽しい。

関連記事

Clime もうすぐ発送?

自分以外に注目している人を見たことがない Clime だが、メールでせかしていたらもうすぐ発送してく

記事を読む

[Kindle] Kindle用辞書 英辞郎-K を買ってみた

Kindle Paperwhite では プログレッシブ英和中辞典 が利用できる (設定 >

記事を読む

no image

iPad スタンド SANWA SUPPLY MR-IPADST1 感想

以前書いた、iPad スタンド SANWA SUPPLY MR-IPADST1 が届いて、しばらく使

記事を読む

Alexaスキル「百人一首ちゃん」が意図せずアップデートできてしまった

7/3に、Alexaスキル「百人一首ちゃん」を公開しました。Alexaスキル 「百人一首ちゃん」を公

記事を読む

[購入報告] ELECOM BluetoothオーディオレシーバLBT-ACR02HF

今乗っているHONDA Freed にはHDD付きカーナビが搭載されていて、CDからリッピングしたデ

記事を読む

no image

Kindle使いこなし本 「Kindle解体新書」

Kindle初心者なので、基本的なことを知りたいのだが実はなかなかWebでは良い情報が見つからない。

記事を読む

KORG LP-380 自動演奏曲目リスト

 電子ピアノ KORG LP-380 ローズウッドを買ってみたの自動演奏曲目リストを調べたので、メモ

記事を読む

no image

SwitchEasy NUDE for iPhone5 を買ってみた。まだ様子見の方がよさそう

SwitchEasy NUDE for iPhone 5 UltraClearSwitchEasy

記事を読む

no image

ソニーのラジオ ICF-M55/P を買ってみた。が、ICF-51の方がおすすめ

奥さんのお母さんがラジオ好きで、うちに育児の手伝いに来てもらっているときにラジオが欲しいというのでA

記事を読む

Alexa スキル公開特典 2018年6月

AmazonはAlexaスキル公開を促すために、期間限定でTシャツを配布している。毎月1ヶ月と期間は

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

EverLearn 2.2.1 を公開しました

自作英単語学習アプリ EverLearn 2.2.1を公開し

Xcode 11.3.1 インストール

Apple Watch のデバッグに毎回手間取るので、いつか対応され

[買ってみた] iPhone 11 Pro Max

iPhone 11 Pro Maxを発売日の2019/9/2

[買ってみた] Ember Temperature Control Mug 2

Ember セラミック マグ posted with ama

LogLocations 1.4.5 リリース

LogLocations 1.4.5 をリリースしました。

→もっと見る

  • 2018年4月
    « 3月   5月 »
     1
    2345678
    9101112131415
    16171819202122
    23242526272829
    30  
PAGE TOP ↑