ガジェット

Alexaで一曲をリピート再生し続けたい


Alexaで音楽を流していて、「この曲いいな」と思ったら延々とその一曲だけをリピート再生したい場合があります。

しかし、Alexaの仕様上、「リピート再生して」と伝えても、一曲を一回だけリピート再生してしまいます。一時間の作業をするからこの曲だけ聴きたいとしてもAlexaはそのとおりにはしてくれません。
私は気に入った曲をずっと聞いていたいタイプなので、これに対しなにか対処法はないのかと検証してみました。

ちなみに使用しているのはAmazon echoとAmazon Music Unlimitedです。
今回は、
私「Alexa、amazarashiの月曜日を流して」
Alexa「 amazarashi   月曜日 を再生します」
というやり取りを行って再生した後から書いています。

「Alexa、ループ再生して」

言葉を変えてみました。

私「Alexa、ループ再生して」
Alexa「リピート再生を開始します」

ループ再生はリピート再生のようです。

「Alexa、この曲を一時間リピート再生して」

時間の制限をつけてみました。

私「Alexa、この曲を一時間リピート再生して」
Alexa「……」

わからなかったようです。

ちなみに「Alexa、一時間音楽流して」

検証している間にふと「タイマーと音楽を共存させてくれるのかな」と思って試してみました。

私「Alexa、一時間音楽流して」
Alexa「……」

この感じで「Alexa、ずっとリピート再生して」「Alexa、5回再生して」と数をつけたり言葉を変えたりして実験しています。
それも「リピート再生します」と淡白すぎる返事をされるだけで、うまくは行きませんでした。

ヘルプセンターに聞いてみた

こうなってくると、言葉ではAlexaはどうにもできない気がしてきました。

もうわからないので、Amazonのヘルプセンターに問い合わせてみました。聞いてみたところ
「仕様上、一曲を再生し続けることを想定していない。申し訳ないけど、プレイリストを作ってそれをリピート再生して」
という返事が。
なるほど面倒だけど仕方ないと思い、「作業用」というプレイリストを作った。

[postscript]「リピート再生用」などとつけると、Alexaが混乱するのか曲を流していなくてもリピート再生しようとする。結果、「曲を流していないからリピート再生できない」「さっき流していた曲をリピート再生する」という動作になる。[/postscript]

プレイリストを再生し、「リピート再生」と伝える。この流れのため3回同じ曲が流れ出せば成功となるのですが、どうやらこの方法でも3回目は流れない。

よくよく考えれば、プレイリストの再生と曲の再生で「リピート再生」の仕様が違うというのはありえるのだろうか。私はシステムとかよくわからないから、明確にどうこうは言えないけど、一般的に考えると普通仕様は同じなのではないでしょうか。

プレイリストという概念を思い出したので、解決した

ヘルプセンターから言われた内容では解決しなかったが、ヘルプセンターがわざわざ嘘を伝えることはないと思う。つまり、私の受け取り方がおかしかったのではないかと思いもう一度考えてみた。
とにかく一曲をリピート再生することはできない。そしてプレイリストというAmazonヘルプセンターの言葉。

ここから総合的に考えると、結論はこう。

1.ひとつのプレイリストに同じ曲を何曲も入れる
2.「Alexa、マイプレイリストの作業用を再生」
3.「Alexa、リピート再生」

すごくアナログな結論。できればこの点はいい感じに便利にしてくれることを祈るばかりです。