スマートフォン

スマートディスプレイのアイコン

スマートフォンで利用可能なマルチモーダル機能(音声と視覚の両方を含む)をフルに使用して、外出先でユーザーをサポートしましょう。

モダリティ

画面のあるモバイル デバイスの場合、アクションは次の 2 つのモダリティをサポートする必要があります。

  • 音声呼び出し
  • キーボード呼び出し

ユーザーはアクションの中で、これらのモダリティ間を自由に移動できます。これらの各モダリティ専用のリッチ レスポンスを設計してください。たとえばキーボード呼び出しで、SSML でサウンドが提供されている場合、サウンドは再生されません。レスポンスがユーザーの音を聞くことに依存し、デバイスがキーボード モダリティを使用している場合、アクションは再生される音の種類を説明する必要があります。

スマートフォンの画面の使用可否と入力モダリティは、次のコードを使用して検出できます。

  • 画面の有無: if (conv.screen)
  • 音声モダリティの使用: if (conv.input.type === 'VOICE')
  • キーボード モダリティの使用: if (conv.input.type === 'KEYBOARD')

ヒントとベスト プラクティス

  • リッチ レスポンステーマのカスタマイズを使用して、画面を最大限に活用します。
  • プッシュ通知を使用して、モバイル デバイスにユーザーの注意を引き続けることを検討してください。
  • ユーザーは外出中であることを念頭に置き、できるだけ早くタスクを達成できるようにサポートしてください。自然で直感的な会話フローを作成する方法については、会話デザインガイドをご覧ください。
  • ウェブサイト、モバイルアプリ、ソーシャル メディアからアクションに直接ディープリンクして、音声での操作に適したエクスペリエンスを提供します。

次のアクションを試す

次のサンプルを試す