ちょっと話題の記事

Alexaの新機能「Follow-Up Mode」でAlexaと言わずにAlexaを動かす。

2018.03.12

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

軽暖の候, 寒さもやっと少しはゆるんできたようで、いかがお過ごしでしょうか、せーのです。
今日はAlexaの新機能である「Follow-Up Mode」についてご紹介します。

Follow-Up Modeとは

日本語では「会話継続モード」と呼ばれます。ざっくり言うと「ウェイクワードを言わなくても会話が出来る機能」です。
通常、Alexaのセッションが切れるとEchoデバイスは「待ち」の状態になり、ユーザーからのウェイクワード(Alexa、という呼びかけ)によって起動状態になります。ですがこのモードがオンになっていると、セッションが切れた後も5秒間だけウェイクワード無しに起動できる状態になります。待っている間は青のリングが光っています。この機能によって、会話が終了しても一回一回「Alexa」と呼ばずに済むようになり、より自然な会話が継続できます。この時Alexaは自分に向けて話しているのか、ただの雑音かを聞き分け、話しかけられた時だけ対応します。

現在この機能は英語言語のみのリリースになっています。

使い所

ではこの機能はどんなことに役立つのでしょうか。ズバリ「複数スキルのつなぎが自然になる」というメリットがあります。
基本的に2つのスキルをまたいだ会話をする場合、スキルごとにセッションは終了するので、都度ウェイクワードで起こす必要があります。

U 「Alexa, スキルAでXXXを教えて」
A 「スキルAです。XXXは◯◯◯です」
U 「Alexa, スキルBで◯◯◯を調べて」
A 「スキルBです。◯◯◯は△△△です」

音声コマンドとしては通常ですが、一連の会話と考えると不自然です。ここでFollow-Up Modeをオンにすると

U 「Alexa, スキルAでXXXを教えて」
A 「スキルAです。XXXは◯◯◯です」
U 「スキルBで◯◯◯を調べて」
A 「スキルBです。◯◯◯は△△△です」

このような会話が可能となります。だいぶ自然になりますね。

さらにこれがビルトインスキルやスマートホームスキルと掛け合わせると、より自然になります。

U 「Alexa, 星座占いで射手座の運勢を教えて」
A 「星座占いです。今日の射手座は外を散歩するといい事がありますよ」
U 「今日の気温は?」
A 「最高気温10度、最低気温1度、現在は4度です」
U 「エアコンを25度に設定して」
A 「わかりました」

どうでしょう。まるで一つのスキルで全て完結しているような自然な会話ですが、気温を聞いている部分はビルトインスキルの天気予報、エアコンを設定しているのはスマートホームスキルです。
カスタムスキルを作っていると、ビルトインスキルの機能を取り入れたいと思うことも結構あるのですが、この機能をうまく活用することで、自分のスキルにビルトインスキルの機能があたかも入っているようなスキル構築ができます。

やってみた

では早速やってみましょう。今回は「Live Finder」という架空のスキルを作ってみました。これはアーティストの名前によって、近々のライブスケジュールを教えてくれる、というものです。これとビルトインスキルの天気予報の機能をFollow-Up Modeで組み合わせてみたいと思います。

天気予報は何も設定しなくても使えるのでFollow-Up Modeの設定のみ行います。現在Follow-Up Modeが設定できるのは全てのEchoデバイスとAVSでも使用できます。今回はEcho Spotで試してみます。[設定]からFollow-Up Modeを設定するデバイスを選択して[会話継続モード]をオンにします。

なんと、たったこれだけです。

では、試してみましょう。

U "Alexa, open live finder."(Alexa,ライブファインダーを開いて)


A "Welcome to live finder. Whose schedules do you want to find?"(ライブファインダーへようこそ。誰のスケジュールを検索しますか?)


U "Polca dot stingray."(ポルカドットスティングレイ)


A "The live of polca dot stingray will be in this Saturday 6pm."(ポルカドットスティングレイのライブは今週土曜日の午後6時にあります)


U "What’s the weather this Saturday."(土曜の天気はどう?)


A "On Saturday, March 17, it'll be part of sunny weather with a high of 3 degrees and low of -4 degrees."(3/17土曜日は時々晴れ、最高気温3度、最低気温-4度です)


U "Thank you."(ありがとう)


A "You're welcome."(どういたしまして)


カスタムスキルと天気予報が綺麗につながりました。成功です。

注意点

Follow-Up Modeは以下の注意点があります。

  • 音楽再生中や電話中は使えません
  • Stop / Cancel / Go to Sleep / Thank you、などの終了コマンドを投げると、Follow-Up Modeも終了となります

まとめ

いかがでしたでしょうか。まだ日本語環境には入ってきていませんが、これをうまく使うと色々な広がり方ができそうですね!
是非今のうちにマスターしておきましょう。

参考リンク