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 - Clime - Tiny Sensors To Monitor Everyt

記事を読む

FlashAir W-03活用開始

ようやく休みになったので、FlashAir W-03を活用してみることにした。まずは、iOSから使え

記事を読む

no image

スマートフォン手袋を買ってみた 2010

今使っている手袋に穴が空いたので、せっかくなのでスマートフォンが使える手袋を買ってみようと思い探して

記事を読む

no image

Xperia ラスターホワイト オークションで落札

日本国内でもAndroid携帯が増えてきたので、そろそろAndroid開発もしてみようということで、

記事を読む

no image

Apple Universal Dock MB125G/B

最近Appleものを買うことが多いが、これはAmazonで20日前に注文したもの。 家ではTIME

記事を読む

no image

PlayStation Moveスターターパック購入

Amazonでスポーツチャンピオンがえらく評判がいいようなのでカートに入れていたPlayStatio

記事を読む

no image

PS3用新型BDリモートコントローラ (CECH-ZRC1J) を買ってみた

発売日に届いた nasne が今のところそれなりに使えているので返品せずに使用中。 で、常用してい

記事を読む

no image

Nintendo 3DS 開梱。ウィニングイレブン 3Dの感想

たまたまAmazonで予約できた3DSは、3/6以降の発送になっていたが、実際には3/4に届いた

記事を読む

no image

アプリ不具合調査のため 7インチAndroidタブレットSMT-i9100購入

というメールをユーザの方から受け取った。 何とかメールのやりとりで解決しようと思ったけれども無理

記事を読む

no image

UQ UD01SS が MacOS対応に

UQ、モバイルWiMAX通信カードをMac対応に えらいじゃんUQ。これで VMware に XP

記事を読む

Message

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

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

Apple Special Event September 2018

今年も新型iPhoneを発表するアップルのスペシャルイベントが2018

Mint60のFirmwareをOSX用に書き換えてみる

Mint60のFirmwareを書き換えてみる前回、自作キーボードキッ

安くなったPFUのSnapLiteを買ってみた

昔からほしかったが高くて手が出なかったPFUのSnapLiteが201

Mint60のFirmwareを書き換えてみる

自作キーボードキット Mint60 を買ってみた自作キーボード Min

自作キーボードキット Mint60 を買ってみた

8/4(土)のMaker Faire 2018に参加して、自作キーボー

→もっと見る

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