サンプル発話とカスタムスロットタイプの値を作成する際のベストプラクティス



サンプル発話とカスタムスロットタイプの値を作成する際のベストプラクティス

スキルの有用性は、サンプル発話とカスタムスロット値で実際に使われる言葉をいかに適切に表現するかに左右されます。

カスタム値とサンプル発話の代表的な組み合わせを作成することは重要なプロセスであり、このプロセスは繰り返し行う必要があります。開発とテストの段階で、できるだけ多様なフレーズでインテントを呼び出してみてください。テスト中に他のユーザーを観察できる場合は、各インテントを呼び出すためにユーザーが使用したフレーズを記録してください。カスタム値とサンプル発話のファイルは、ユーザーにとって最も一般的なフレーズが含まれるように、継続的に更新してください。

次のセクションでは、サンプル発話の開発に関する推奨事項を説明します。

サンプル発話のフレーズ

話し言葉は柔軟でバリエーションに富むため、同じリクエストがさまざまな言い方で表されることがよくあります。たとえば、星占いを聞きたいユーザーは、次のように言う可能性があります。

  • 星座の運勢はどう
  • 私の星座の運勢を知らせて
  • 星占いを聞かせて
  • 今日の私の星座の運勢はどう
  • 星座の運勢を教えて

上記にはさらに次のようなバリエーションがあります。

  • 「何」と「何ですか」
  • 「教えてください」、「教えてよ」
  • 「私の」、「自分の」

完全な文章のフレーズを用意したら、それを短くしたフレーズも考えてみてください。「天気はどう」というフレーズの他に、「天気」だけのフレーズも追加してください。これは、「<呼び出し名>で天気を調べて」のようなパターンと組み合わせることもできます。

「星座の運勢を教えてください」や「星占いを聞かせてください」のように、「ください」のような単語を発話のさまざまな位置に入れたバリエーションを組み合わせてください。

たとえば、ユーザーがアイテムを「開い」たり「使用し」たりするスキルであれば、このような単語とスロットを組み合わせた発話はとても自然に聞こえるので、含めておくべきです。たとえば、ラジオ番組などのオーディオをストリーミングするスキルでは、次のようなやり取りに対応できます。

ユーザー: アレクサ、マイラジオプレーヤーを開いて
Alexa: マイラジオプレーヤーにようこそ…
ユーザー: クラシックのお気に入りを開いて

上記の例では、次のようなサンプル発話が必要です。stationNameはスロットです。

{stationName} を開いて

サンプル発話でこのようにさまざまなフレーズを用意しておくと、Alexaスキルの音声認識を向上させることができます。できる限り多様なサンプル発話を指定してください。考え得るあらゆるフレーズをすべて含めることが重要です(ただしユーザーが言うはずがないサンプルは含めないでください)。Alexaは、指定されたサンプルとは若干異なる言い方のフレーズも解釈できるように、定義されたサンプルを基に一般化しようとします。

話し言葉は柔軟でバリエーションに富むため、同じリクエストがさまざまな言い方で表されることがよくあります。たとえば、星占いを聞きたいユーザーは、次のように言う可能性があります。

  • what is the horoscope
  • get me my horoscope
  • tell me the horoscope
  • how's my horoscope today

上記にはさらに次のようなバリエーションがあります。

  • 「what's」と「what is」
  • 「get」、「tell」、「give」
  • 「my」、「the」

完全な文章のフレーズを用意したら、それを短くしたフレーズも考えてみてください。特に、「Ask…to…」や「Ask…about…」のようなパターンの、「Ask」や「Tell」で始まるフレーズと組み合わせた場合を考えてください。たとえば、「what's the weather」というフレーズの他に、「weather」だけのフレーズも追加してください。これは、「Ask <呼び出し名> for weather」または「Ask <呼び出し名> about weather」のようなパターンと組み合わせることもできます。

「please give me my horoscope」や「tell me my horoscope please」のように、「please」のような単語を発話のさまざまな位置に入れたバリエーションを組み合わせてください。

たとえば、ユーザーがアイテムを「open」したり「use」したりするスキルであれば、このような単語とスロットを組み合わせた発話はとても自然に聞こえるので、含めておくべきです。たとえば、ラジオ番組などのオーディオをストリーミングするスキルでは、次のようなやり取りに対応できます。

ユーザー: Alexa, Open My Radio Player
Alexa: Welcome to My Radio Player…
ユーザー: Open classical favorites.

上記の例では、次のようなサンプル発話が必要です。stationNameはスロットです。

Open {stationName}

サンプル発話でこのようにさまざまなフレーズを用意しておくと、Alexaスキルの音声認識を向上させることができます。できる限り多様なサンプル発話を指定してください。考え得るあらゆるフレーズをすべて含めることが重要です(ただしユーザーが言うはずがないサンプルは含めないでください)。Alexaは、指定されたサンプルとは若干異なる言い方のフレーズも解釈できるように、定義されたサンプルを基に一般化しようとします。

話し言葉は柔軟でバリエーションに富むため、同じリクエストがさまざまな言い方で表されることがよくあります。たとえば、星占いを聞きたいユーザーは、次のように言う可能性があります。

  • quel est l'horoscope
  • quel est mon horoscope
  • quel est l'horoscope aujourd'hui
  • quel est mon horoscope aujourd'hui
  • donne moi l'horoscope
  • donne moi l'horoscope du jour
  • dis moi l'horoscope
  • dis moi l'horoscope du jour

上記にはさらに次のようなバリエーションがあります。

  • 「aujourd'hui」と「du jour」
  • 「dis」、「dis moi」、「dites moi」
  • 「mon」と「l'」

完全な文章のフレーズを用意したら、それを短くしたフレーズも考えてみてください。特に、「Demande à…quel est…」や「Demande à…」のようなパターンの、「 Ask」や「Tell」で始まるフレーズと組み合わせた場合を考えてください。たとえば、「quelle est la météo」というフレーズの他に、「la météo」だけのフレーズも追加してください。これは、「Demande à <呼び出し名> la météo.」や「Demande à <呼び出し名> quelle est la météo」のようなパターンと組み合わせることもできます。

サンプル発話でこのようにさまざまなフレーズを用意しておくと、Alexaスキルの音声認識を向上させることができます。できる限り多様なサンプル発話を指定してください。考え得るあらゆるフレーズをすべて含めることが重要です(ただしユーザーが言うはずがないサンプルは含めないでください)。Alexaは、指定されたサンプルとは若干異なる言い方のフレーズも解釈できるように、定義されたサンプルを基に一般化しようとします。

話し言葉は柔軟でバリエーションに富むため、同じリクエストがさまざまな言い方で表されることがよくあります。たとえば、星占いを聞きたいユーザーは、次のように言う可能性があります。

  • ich möchte mein Horoskop hören
  • gib mir mein Tageshoroskop
  • was ist mein Tageshoroskop
  • wie wird mein Tag heute sein

上記にはさらに次のようなバリエーションがあります。

  • "holen", "erzählen", "geben"
  • "mein", "das", "dem"

完全な文章のフレーズを用意したら、それを短くしたフレーズも考えてみてください。特に、「Ask…to…」や「Ask…about…」のようなパターンの、「Ask」や「Tell」で始まるフレーズと組み合わせた場合を考えてください。たとえば、「what's the weather」というフレーズの他に、「weather」だけのフレーズも追加してください。これは、「Ask <呼び出し名> for weather」または「Ask <呼び出し名> about weather」のようなパターンと組み合わせることもできます。

「please give me my horoscope」や「tell me my horoscope please」のように、「please」のような単語を発話のさまざまな位置に入れたバリエーションを組み合わせてください。

たとえば、ユーザーがアイテムを「open」したり「use」したりするスキルであれば、このような単語とスロットを組み合わせた発話はとても自然に聞こえるので、含めておくべきです。たとえば、ラジオ番組などのオーディオをストリーミングするスキルでは、次のようなやり取りに対応できます。

ユーザー: Alexa, öffne mein Radioplayer
Alexa: Wilkommen zu meinem Radioplayer…
ユーザー: Öffne klassische Stücke.

上記の例では、次のようなサンプル発話が必要です。stationNameはスロットです。

Öffne {stationName}

サンプル発話でこのようにさまざまなフレーズを用意しておくと、Alexaスキルの音声認識を向上させることができます。できる限り多様なサンプル発話を指定してください。考え得るあらゆるフレーズをすべて含めることが重要です(ただしユーザーが言うはずがないサンプルは含めないでください)。Alexaは、指定されたサンプルとは若干異なる言い方のフレーズも解釈できるように、定義されたサンプルを基に一般化しようとします。

話し言葉は柔軟でバリエーションに富むため、同じリクエストがさまざまな言い方で表されることがよくあります。たとえば、星占いを聞きたいユーザーは、次のように言う可能性があります。

  • qual è l'oroscopo
  • qual è il mio oroscopo
  • dammi il mio oroscopo
  • dimmi l'oroscopo
  • com'è il mio oroscopo oggi
  • ….

上記にはさらに次のようなバリエーションがあります。

  • 「oggi」、「del giorno」および「giornaliero」
  • 「dire」および「dare」
  • 「il mio」および「l'」

完全な文章のフレーズを用意したら、それを短くしたフレーズも考えてみてください。たとえば、「Com'è il tempo」というフレーズの他に、「il tempo」だけのフレーズも追加してください。

サンプル発話でこのようにさまざまなフレーズを用意しておくと、Alexaスキルの音声認識を向上させることができます。できる限り多様なサンプル発話を指定してください。考え得るあらゆるフレーズをすべて含めることが重要です(ただしユーザーが言うはずがないサンプルは含めないでください)。Alexaは、指定されたサンプルとは若干異なる言い方のフレーズも解釈できるように、定義されたサンプルを基に一般化しようとします。

話し言葉は柔軟でバリエーションに富むため、同じリクエストがさまざまな言い方で表されることがよくあります。たとえば、星占いを聞きたいユーザーは、次のように言う可能性があります。

  • cuál es el horóscopo
  • obtén mi horóscopo
  • dime el horóscopo
  • qué dice mi horóscopo hoy

上記にはさらに次のようなバリエーションがあります。

  • 「di」および「da」
  • 「obténme」および「dame」
  • 「mi/mis」および「el/los」

完全な文章のフレーズを用意したら、それを短くしたフレーズも考えてみてください。特に、「Pide a…por…」や「Pregunta a…por…」のようなパターンの、「Pregunta」や「Pide」で始まるフレーズと組み合わせた場合を考えてください。たとえば、「cuál es el horóscopo」というフレーズの他に、「horóscopo」だけのフレーズも追加してください。これは、「Pregunta a <呼び出し名> por horóscopo.」や「Pide a <呼び出し名> sobre horóscopo.」のようなパターンと組み合わせることもできます。

サンプル発話でこのようにさまざまなフレーズを用意しておくと、Alexaスキルの音声認識を向上させることができます。できる限り多様なサンプル発話を指定してください。考え得るあらゆるフレーズをすべて含めることが重要です(ただしユーザーが言うはずがないサンプルは含めないでください)。Alexaは、指定されたサンプルとは若干異なる言い方のフレーズも解釈できるように、定義されたサンプルを基に一般化しようとします。

話し言葉は柔軟でバリエーションに富むため、同じリクエストがさまざまな言い方で表されることがよくあります。たとえば、星占いを聞きたいユーザーは、次のように言う可能性があります。

  • cuál es el horóscopo
  • dame mi horóscopo
  • dime el horóscopo

上記にはさらに次のようなバリエーションがあります。

  • 「cuál es」および「qué」
  • 「obtén」、「di」、および「da」
  • 「obtenme」、「dime」、および「dame」
  • 「mi/mis」および「el/la/los/las」

完全な文章のフレーズを用意したら、それを短くしたフレーズも考えてみてください。特に、「pídele a…por…」や「pregúntale a…sobre…」のようなパターンの、「Ask」や「Tell」で始まるフレーズと組み合わせた場合を考えてください。たとえば、「cuál es el tiempo」というフレーズの他に、「el tiempo」だけのフレーズも追加してください。これは、「Pídele a <nombre invocación> por el tiempo.」や「Pregúntale a <nombre de invocación> sobre el tiempo」のようなパターンと組み合わせることもできます。

サンプル発話でこのようにさまざまなフレーズを用意しておくと、Alexaスキルの音声認識を向上させることができます。できる限り多様なサンプル発話を指定してください。考え得るあらゆるフレーズをすべて含めることが重要です(ただしユーザーが言うはずがないサンプルは含めないでください)。Alexaは、指定されたサンプルとは若干異なる言い方のフレーズも解釈できるように、定義されたサンプルを基に一般化しようとします。

会話を開始するためのサンプル発話

Alexaの機能と対話を開始するためのよくあるフレーズは「聞いて」や「教えて」です。これらを使用して、とても自然な言い回しで質問したり命令したりできます。これらのフレーズと組み合わせて自然な言い回しのサンプル発話を作成する必要があります。

たとえば、星占いのリクエストでは、ユーザーは次のように言うことがあります。

  • 「アレクサ、十二星座占いに双子座の運勢を聞いて。」
  • 「アレクサ、十二星座占いに双子座の運勢について聞いて。」
  • 「アレクサ、十二星座占いに双子座の運勢がどうなっているか聞いて。」
  • 「アレクサ、十二星座占いに双子座の運勢がどうか聞いて。」
  • 「アレクサ、十二星座占い双子座の運勢を聞いて。」
  • 「アレクサ、十二星座占い双子座の運勢について聞いて。」

「聞いて」の別のバリエーションでも機能するサンプル発話の別の形式にも注意してください。

  • 名詞形の発話:
    • 「…の星占い」
    • 「双子座」
  • 疑問形の発話:
    • 「…の運勢はどう」
    • 「…の運勢は何」
  • 動詞形の発話:
    • 「…の運勢を教えて」
    • 「…の星占いを教えて」

サンプル発話の構文では、これらは次のように指定されます。

{Sign}の星占い
{Sign}
{Sign}の運勢は何
{Sign}の運勢はどう
{Sign}の運勢を教えて
{Sign}の星占いを教えて
...

特定の疑問詞(「何」「どう」「どこ」など)は特に重要です。これらは「<呼び出し名>に 質問を聞いて 」というバリエーションで機能します。次の単語は「聞いて」と組み合わせて機能する疑問詞とみなされます。

  • 誰、何、なぜ、いつ、どこ、どれ、どう
  • か、ですか
  • できる、してくれる、できますか
  • ですか、でしたか
  • して、やって、実行して
  • 上記の一部のバリエーション(どうして、誰の、しないの)など

質問のサンプル発話を作成する場合、複数の質問形式についても配慮してください。例:

  • 「私の星座の運勢はどう」(「アレクサ、星座占いに私の星座の運勢はどうか聞いて」)
  • 「星座の運勢はどう」(「アレクサ、星座占いに私の星座の運勢はどうかチェックして」)

必ずしもこれらのすべての質問語がAlexaの機能すべてにおいて作動するわけではありませんが、実際に使用されている言語である場合にはこれらの語の発話を含めてください。ユーザーがAlexaスキルとの対話を開始するためのフレーズのリストは、ユーザーによるカスタムスキルの呼び出しで参照できます。これらのフレーズに対して、できるだけ多くの自然な発話を用意してください。

Alexaの機能と対話を開始するためのよくあるフレーズは「ask」や「tell」です。これらを使用して、とても自然な言い回しで質問したり命令したりできます。これらのフレーズと組み合わせて自然な言い回しのサンプル発話を作成する必要があります。

たとえば、星占いのリクエストでは、ユーザーは次のように言うことがあります。

  • 「Alexa, ask Daily Horoscopes for the horoscope for Gemini」
  • 「Alexa, ask Daily Horoscopes about Gemini」
  • 「Alexa, ask Daily Horoscopes what is the horoscope for Gemini」
  • 「Alexa, ask Daily Horoscopes what's the horoscope for Gemini」
  • 「Alexa, ask Daily Horoscopes to give me the horoscope for Gemini」
  • 「Alexa, ask Daily Horoscopes to tell me the horoscope for Gemini」

「ask」の別のバリエーションでも機能するサンプル発話の別の形式にも注意してください。

  • 名詞形の発話:
    • 「the horoscope for…」
    • 「Gemini」
  • 疑問形の発話:
    • 「what is the horoscope for…」
    • 「what's the horoscope for…」
  • 動詞形の発話:
    • 「give me the horoscope for」
    • 「tell me the horoscope for…」

サンプル発話の構文では、これらは次のように指定されます。

the horoscope for {Sign}
{Sign}
what's the horoscope for {Sign}
what is the horoscope for {Sign}
give me the horoscope for {Sign}
tell me the horoscope for {Sign}
...

特定の疑問詞(「what」「how」「where」など)は特に重要です。これらは「ask <呼び出し名> question」というバリエーションで機能します。次の単語は「ask」と組み合わせて機能する疑問詞とみなされます。

  • who、what、why、when、where、which、how
  • do、did、does
  • can, could, should, would, may, must, shall
  • is、was、will、am、are、were
  • have, has, had
  • 上記の一部のバリエーション(「what's」、「whose」、「didn't」、「ain't」)など

質問のサンプル発話を作成する場合、複数の質問形式についても配慮してください。例:

  • 「what is my horoscope」(「Alexa, ask Daily Horoscopes what is my horoscope」)
  • 「what my horoscope is」(「Alexa, ask Daily Horoscopes what my horoscope is」)

必ずしもこれらのすべての質問語がAlexaの機能すべてにおいて作動するわけではありませんが、実際に使用されている言語である場合にはこれらの語の発話を含めてください。ユーザーがAlexaスキルとの対話を開始するためのフレーズのリストは、ユーザーによるカスタムスキルの呼び出しで参照できます。これらのフレーズに対して、できるだけ多くの自然な発話を用意してください。

Alexaの機能と対話を開始するためのよくあるフレーズは「demande」や「dis」です。これらを使用して、とても自然な言い回しで質問したり命令したりできます。これらのフレーズと組み合わせて自然な言い回しのサンプル発話を作成する必要があります。

たとえば、星占いのリクエストでは、ユーザーは「signe astrologique」スキルから次のように星占いをリクエストすることがあります。

  • 「Alexa, demande à signe astrologique de me donner l'horoscope des verseaux」
  • 「Alexa, demande à signe astrologique quel est l'horoscope des verseaux」
  • 「Alexa, demande à signe astrologique l'horoscope des verseaux」
  • 「Alexa, demande à signe astrologique verseaux」
  • 「Alexa, demande à signe astrologique d' écouter l'horsocope des verseaux」
  • 「Alexa, lance signe astrologique pour verseaux」
  • 「Alexa, ouvre signe astrologique et donne moi l'horoscope des verseaux」

「demande à」の別のバリエーションでも機能するサンプル発話の別の形式にも注意してください。

  • 名詞形の発話:
    • 「l'horoscope des…」
    • 「Verseaux」
  • 疑問形の発話:
    • 「quel est l'horoscope des…」
  • 動詞形の発話:
    • 「donne moi l'horoscope des…」
    • 「écouter l'horoscope des…」

サンプル発話の構文では、これらは次のように指定されます。

l'horoscope des {Sign}
{Sign}
quel est l'horoscope des {Sign}
dis moi l'horoscope des {Sign}
écouter l'horoscope des {Sign}
me donner l'horoscope des {Sign}
...

特定の疑問詞(「quel」「quelle」「où」「de」など)は特に重要です。これらは「demande à <呼び出し名> question」というバリエーションで機能します。次の単語はdemande àと組み合わせて機能する疑問詞とみなされます。

  • et
  • pour
  • de

質問のサンプル発話を作成する場合、複数の質問形式についても配慮してください。例:

  • 「quel est mon horoscope」(「Alexa, demande à signe astrologique quel est mon horoscope」)
  • 「l'horoscope des…」(「Alexa, demande à signe astrologique l'horoscope des…」)

必ずしもこれらのすべての質問語がAlexaの機能すべてにおいて作動するわけではありませんが、実際に使用されている言語である場合にはこれらの語の発話を含めてください。ユーザーがAlexaスキルとの対話を開始するためのフレーズのリストは、ユーザーによるカスタムスキルの呼び出しで参照できます。これらのフレーズに対して、できるだけ多くの自然な発話を用意してください。

Alexaの機能と対話を開始するためのよくあるフレーズは「sage」や「frage」です。これらを使用して、とても自然な言い回しで質問したり命令したりできます。これらのフレーズと組み合わせて自然な言い回しのサンプル発話を作成する必要があります。

たとえば、星占いのリクエストでは、ユーザーは次のように言うことがあります。

  • "Alexa, frage Tageshoroskop nachdem Horoskop für Fische "
  • "Alexa, frage Tageshoroskop nachFische"
  • "Alexa, frage Tageshoroskop, was das Horoskop für Fishe ist*"
  • "Alexa, sag mir das heutige Horoskop für Fische vom Tageshoroskop"
  • "Alexa, frage Tageshoroskop, was das heutige Horoskop für Fische ist"
  • "Alexa, sage Tageshoroskop, ich möchte mein Fischehoroskop für heute"

「frage」の別のバリエーションでも機能するサンプル発話の別の形式にも注意してください。

  • 名詞形の発話:
    • "dem Horoskop für…"
    • "Fische"
  • 疑問形の発話:
    • "was das Horoskop für Fische ist"
    • "was das heutige Horoskop für Fische ist"

サンプル発話の構文では、これらは次のように指定されます。

das Horoskop für {Sign} ist
{Sign}
das heutige Horoskop für {Sign} ist
ich möchte mein heutige {Sign} für heute
...

特定の疑問詞(「wo」「wie」「was」など)は特に重要です。これらは「frage <呼び出し名> question」というバリエーションで機能します。次の単語は「frage」と組み合わせて機能する疑問詞とみなされます。

  • wer, was, wieso, wann, wo, welche, wie
  • ob
  • könnte, hat, würde, sollte, müsste
  • ist

必ずしもこれらのすべての質問語がAlexaの機能すべてにおいて作動するわけではありませんが、実際に使用されている言語である場合にはこれらの語の発話を含めてください。ユーザーがAlexaスキルとの対話を開始するためのフレーズのリストは、ユーザーによるカスタムスキルの呼び出しで参照できます。これらのフレーズに対して、できるだけ多くの自然な発話を用意してください。

Alexaの機能と対話を開始するためのよくあるフレーズは「chiedi a」や「domanda a」です。これらを使用して、とても自然な言い回しで質問したり命令したりできます。これらのフレーズと組み合わせて自然な言い回しのサンプル発話を作成する必要があります。

たとえば、星占いのリクエストでは、ユーザーは次のように言うことがあります。

  • 「Alexa, chiedi a Oroscopo del Giorno se può darmi l'oroscopo dei Gemelli」
  • 「Alexa, domanda a Oroscopo del Giorno se può dirmi l'oroscopo del Toro」
  • 「Alexa, chiedi a Oroscopo del Giorno l'oroscopo del Sagittario」
  • 「Alexa, domanda a Oroscopo del Giorno l'oroscopo dei Pesci」
  • 「…」

「chiedi a」や「domanda a」と組み合わせて効果的に機能するサンプル発話に注意してください。

  • 動詞形の発話:
    • 「darmi l'oroscopo di…」
    • 「dirmi l'oroscopo di…」

名詞句:以下のフレーズに含まれるもの

chiedi a <呼び出し名> …」または
domanda a <呼び出し名> …」

  • 「chiedi a <呼び出し名> il mio colore preferito」
  • 「domanda a <呼び出し名> l'ora del mio appuntamento」

疑問文:以下のフレーズに含まれるもの

chiedi a <呼び出し名> …」または「domanda a <呼び出し名> …」

  • 「chiedi a <呼び出し名> dov'è la mia macchina」「domanda a <呼び出し名> dov'è la mia macchina」

サンプル発話の構文では、これらは次のように指定されます。

darmi l'oroscopo del {Segno}
{Segno}
darmi l'oroscopo dei {Segno}
dirmi l'oroscopo del {Segno}
dirmi l'oroscopo dei {Segno}
...

ユーザーがAlexaスキルとの対話を開始するためのフレーズのリストは、ユーザーによるカスタムスキルの呼び出しで参照できます。これらのフレーズに対して、できるだけ多くの自然な発話を用意してください。

Alexaの機能と対話を開始するためのよくあるフレーズは、「ask」のさまざまなバリエーションです。たとえば、「preguntale a」、「pregunta a」、「pídele a」や「pide a」などです。これらを使用して、とても自然な言い回しで質問したり命令したりできます。これらのフレーズと組み合わせて自然な言い回しのサンプル発話を作成する必要があります。

たとえば、星占いのリクエストでは、ユーザーは次のように言うことがあります。

  • 「Alexa, pídele a* Horóscopo Diario que diga el horóscopo de Géminis」
  • 「Alexa, pide a Horóscopo Diario que dé información sobre Géminis」
  • 「Alexa, pregúntale a Horóscopo Diario cuál es el horóscopo de Géminis」
  • 「Alexa, pregunta a Horóscopo Diario qué dice el horóscopo de Géminis」
  • 「Alexa, pídele a Horóscopo Diario que me dé el horóscopo de Géminis」
  • 「Alexa, pide a Horóscopo Diario que me diga el horóscopo para Géminis」

「ask」の別のバリエーションでも機能するサンプル発話の別の形式にも注意してください。

  • 疑問形の発話:
    • 「cuál es el horóscopo de…」
    • 「qué dice el horóscopo de…」
  • 動詞形の発話:
    • 「dé el horóscopo de」
    • 「diga el horóscopo de…」

サンプル発話の構文では、これらは次のように指定されます。

el horóscopo de {Signo}
{Signo}
cuál es el horóscopo de {Signo}
qué dice el horóscopo de {Signo}
me dé el horóscopo de {Signo}
me diga el horóscopo para {Signo}
...

特定の疑問詞(「qué」、「cómo」、「dónde」など)は特に重要です。これらは「pregúntale aまたはpregunta a <呼び出し名>形式の質問」というバリエーションで機能します。次の単語は「pregúntale a」または「pregunta a」と組み合わせて機能する疑問詞とみなされます。

  • quién、qué、por qué、cuándo、dónde、cuál、cómo
  • hacer、hago、haces、hiciste、haría、harías
  • puedo、puedes、puede、pudiste、podría、podrías
  • es、estoy、estás、estaba、fue、era、sería、será
  • tienes、tengo、tuve、tuviste、tenías、tendrías、tendrás

質問のサンプル発話を作成する場合、複数の質問形式についても配慮してください。例:

  • 「cuál es mi horóscopo」(「Alexa, pregúntale a Horóscopo Diario cuál es mi horóscopo」)
  • 「qué horóscopo tengo」(「Alexa, pregunta a Horóscopo Diario qué horóscopo tengo」)

必ずしもこれらのすべての質問語がAlexaの機能すべてにおいて作動するわけではありませんが、実際に使用されている言語である場合にはこれらの語の発話を含めてください。ユーザーがAlexaスキルとの対話を開始するためのフレーズのリストは、ユーザーによるカスタムスキルの呼び出しで参照できます。これらのフレーズに対して、できるだけ多くの自然な発話を用意してください。

Alexaの機能と対話を開始するためのよくあるフレーズは「preguntale a」や「dile a」です。これらを使用して、とても自然な言い回しで質問したり命令したりできます。これらのフレーズと組み合わせて自然な言い回しのサンプル発話を作成する必要があります。

たとえば、星占いのリクエストでは、ユーザーは次のように言うことがあります。

  • 「Alexa, pregúntale a Horóscopo Diario por el horóscopo de Géminis」
  • 「Alexa, pregúntale a Horóscopo Diario sobre Géminis」
  • 「Alexa, pregúntale a Horóscopo Diario cuál es el horóscopo de Géminis」
  • 「Alexa, pregúntale a Horóscopo Diario cuál es el horóscopo para Géminis」
  • 「Alexa, pregúntale a Horóscopo Diario que me de el horóscopo de Géminis」
  • 「Alexa, pregúntale a Horóscopo Diario que me diga el horóscopo para Géminis」

「ask」の別のバリエーションでも機能するサンプル発話の別の形式にも注意してください。

  • 名詞形の発話:
    • 「el horóscopo de…」
    • 「Géminis」
  • 疑問形の発話:
    • 「cuál es el horóscopo de…」
    • 「cuál es el horóscopo para…」
  • 動詞形の発話:
    • 「dame el horóscopo de」
    • 「dime el horóscopo de…」

サンプル発話の構文では、これらは次のように指定されます。

el horóscopo de {Signo}
{Signo}
cuál es el horóscopo de {Signo}
cuál es el horóscopo para {Signo}
dame el horóscopo de {Signo}
dime el horóscopo para {Signo}
...

特定の疑問詞(「qué」、「cómo」、「dónde」など)は特に重要です。これらは「pregúntale a <呼び出し名>形式の質問」というバリエーションで機能します。次の単語は「pregúntale a」と組み合わせて機能する疑問詞とみなされます。

  • quién、qué、por qué、cuándo、dónde、cuál、cómoなど。
  • hacer、hizo、haríaなど。
  • puede、pudo、podríaなど。
  • es、era、fue、sera、seríaなど。
  • tiene、tuvo、tendría、tendráなど。

質問のサンプル発話を作成する場合、複数の質問形式についても配慮してください。例:

  • 「cuál es mi horóscopo」(「Alexa, pregúntale a Horóscopo Diario cuál es mi horóscopo」)
  • 「qué horóscopo tengo」(「Alexa, pregúntale a Horóscopo Diario qué horóscopo tengo」)

必ずしもこれらのすべての質問語がAlexaの機能すべてにおいて作動するわけではありませんが、実際に使用されている言語である場合にはこれらの語の発話を含めてください。ユーザーがAlexaスキルとの対話を開始するためのフレーズのリストは、ユーザーによるカスタムスキルの呼び出しで参照できます。これらのフレーズに対して、できるだけ多くの自然な発話を用意してください。

サンプル発話の数

インテントごとに、ユーザーが使う可能性があるフレーズのバリエーションをできる限り多く作成します。たとえば、「星占いを聞かせて」というフレーズには、以下のようなバリエーションが考えられます。

  • 「...は何」
  • 「...は何ですか」
  • 「...は何だろう」
  • 「...を教えて」
  • 「...を教えてよ」
  • 「...を調べて」
  • 「...を調べてください」
  • 「...が知りたい」
  • 「...を言って」

サンプル発話の数は、少なすぎるよりは多すぎるほうが賢明です。あらゆるフレーズをテストして、必要なだけ追加してください。

インテントごとに、ユーザーが使う可能性があるフレーズのバリエーションをできる限り多く作成します。たとえば、「what is my horoscope」というフレーズには、以下のようなバリエーションが考えられます。

  • 「what is…」
  • 「what's…」
  • 「tell me…」
  • 「give…」
  • 「give me…」
  • 「get…」
  • 「get me…」
  • 「find…」
  • 「find me…」

サンプル発話の数は、少なすぎるよりは多すぎるほうが賢明です。あらゆるフレーズをテストして、必要なだけ追加してください。

インテントごとに、ユーザーが使う可能性があるフレーズのバリエーションをできる限り多く作成します。たとえば、「quel est mon horoscope」というフレーズには、以下のようなバリエーションが考えられます。

  • 「quel est…」
  • 「donne…」
  • 「donne moi…」
  • 「dis…」
  • 「dis moi…」
  • 「dis, quel est…」
  • 「dis moi, quel est…」
  • 「trouve…」
  • 「trouve moi…」

サンプル発話の数は、少なすぎるよりは多すぎるほうが賢明です。あらゆるフレーズをテストして、必要なだけ追加してください。

インテントごとに、ユーザーが使う可能性があるフレーズのバリエーションをできる限り多く作成します。たとえば、「was ist mein Tageshoroskop」というフレーズには、以下のようなバリエーションが考えられます。

  • "was ist…"
  • "gib mir.."
  • "sage…"
  • "wie lautet…"
  • "erzähle…"
  • "finde…"

サンプル発話の数は、少なすぎるよりは多すぎるほうが賢明です。あらゆるフレーズをテストして、必要なだけ追加してください。

インテントごとに、ユーザーが使う可能性があるフレーズのバリエーションをできる限り多く作成します。たとえば、「qual è il mio oroscopo」というフレーズには、以下のようなバリエーションが考えられます。

  • 「qual è…」
  • 「dimmi…」
  • 「dai…」
  • 「dammi…」
  • 「cerca…」
  • 「trovare…」

サンプル発話の数は、少なすぎるよりは多すぎるほうが賢明です。あらゆるフレーズをテストして、必要なだけ追加してください。

インテントごとに、ユーザーが使う可能性があるフレーズのバリエーションをできる限り多く作成します。たとえば、「what is my horoscope」というフレーズには、以下のようなバリエーションが考えられます。

  • 「cuál es…」
  • 「qué es…」
  • 「dime…」
  • 「da…」
  • 「dame…」
  • 「obtén…」
  • 「obtenme…」
  • 「busca…」
  • 「búscame…」

サンプル発話の数は、少なすぎるよりは多すぎるほうが賢明です。あらゆるフレーズをテストして、必要なだけ追加してください。

インテントごとに、ユーザーが使う可能性があるフレーズのバリエーションをできる限り多く作成します。たとえば、「cuál es mi horóscopo」というフレーズには、以下のようなバリエーションが考えられます。

  • 「cuál es…」
  • 「da…」
  • 「dame…」
  • 「di…」
  • 「dime…」
  • 「di, cuál es…」
  • 「dime, cuál es…」
  • 「obtén…」
  • 「obtenme…」
  • 「busca…」
  • 「búscame…」

サンプル発話の数は、少なすぎるよりは多すぎるほうが賢明です。あらゆるフレーズをテストして、必要なだけ追加してください。

カスタムスロットタイプの値に関する推奨事項

カスタムスロットタイプを使用する場合は、スロットが受け入れる値のリストを作成する際に、想定されるユーザーからの入力値をすべて網羅する必要があります。たとえば、星占いのスキルではこれは比較的単純な作業です。値の組み合わせが12個の星座に限定されており、ユーザーによる各星座の言い方のバリエーションもほとんどありません。スロットへの入力が複雑であるほど、これは難しい作業になります。複雑なスロットタイプに対応する値のリストを作成する際は、以下の点を参考にしてください。

  • 実際の使用法を反映するデータソースで開始します。たとえば、開発中のスキルのウェブ版アプリがすでにあり、ユーザーがそのアプリの入力フォームや検索フィールドに入力した項目を記録済みの場合は、それらの項目を値として使用します。そのようなデータがない場合は、入力値の予想に役立つ他のデータソースを探します。

    たとえばレシピスキル用に材料のリストを作成する場合は、すべてのレシピで必要とされるあらゆる食材をリスト化します。さらに、オンラインなどで見つけた一般的な食材リストと照合して検証します。

  • カスタムスロット値の合計数は対話モデル全体のサイズによります。これにはすべてのカスタムスロットのスロットタイプおよび値の合計数が含まれます。スロット値の数を減らす必要がある場合は、使われる可能性が高い値を優先してください。
  • カスタム値のリストにスキルで予測される必ずしもすべての値を含めない場合は、代表的な語数の代表的なカスタム値のセットを提供します。たとえば、1~4語の値が想定される場合、リストの値も1~4語のものを使用します。ただし、語数のバランスは使われる頻度に応じて変えるようにしてください。4語の値が10%しかない場合は、リスト内に含める4語の値も10%までにします。
  • 開発者コンソールでカスタムスロットタイプを編集する場合は、スロットタイプで使うと便利だと考えられる候補の値が一番上に表示されます。追加の値を識別するのに便利です。値または既存の値の同義語のどちらかとして追加するには、候補の値をクリックします。候補のスロット値を使用するを参照してください。

スロット値は、文字形式でスキルに送信されます。たとえば、「a k b フォーティーエイト」の場合、「エーケービーフォーティーエイト」がスキルに送信されます。認識率を向上させるため、アクロニムや個々に発音されるアルファベットは、すべて小文字にし、かつ半角スペースで区切る(「a k b」)必要があります。頭字語に小文字を使うと、発音が正しく検出されないため認識率が低下する可能性があります。例を参照してください