Siri の操作
HomeKit は、音声コマンドを使用して強力なハンズフリー制御を可能にします。人々が Siri を使用して、自宅のアクセサリ、サービス、ゾーンをすばやく効率的に操作できるように支援できます。
音声コマンドの例を示して、設定中に Siri を使用してアクセサリを制御する方法を示します。 人々が新しいアクセサリの設定を完了したらすぐに、選択したサービス名をいくつかの Siri フレーズの例で使用することを検討し、人々にそれらを試してみることを勧めます。
設定が完了したら、より複雑な Siri のコマンドについて人々に教えることを検討してください。 人々は、アクセサリを制御するために Siri や HomePod で使用できるさまざまな自然言語フレーズに気付いていないかもしれません。設定が完了したら、人々がこれらの種類のコマンドについて学習できるように、あなたのアプリ全体で役立つ場所を見つけます。たとえば、シーンの詳細ビューで、"Hey Siri、set 'Movie Time'" (Hey Siri、映画の時間だ、用意して) と人々に言うことができます。
Siri は、ホーム、ルーム、ゾーン、サービス、シーンの名前を認識するだけでなく、アクセサリのカテゴリや特徴などの情報を使用してサービスを識別することもできます。たとえば、人々が brighter (明るく) または dim (暗い) などの用語を使用すると、Siri は、サービスの名前を話さなくても、人々が明るさの特徴を持つサービスを指していることを認識します。
Siri コマンドのパワーと柔軟性を説明するために、人々がアクセサリを制御するために使用できるフレーズの種類の例をいくつか以下に示します。
フレーズ | Siri の理解 |
"Turn on the floor lamp" 「フロアのランプを付けて」 | サービス(フロアのランプ) |
"Show me the entryway camera" 「入り口のカメラを見せて」 | サービス(入り口のカメラ) |
"Turn on the light" 「明かりを付けて」 | アクセサリカテゴリ(明かり) |
"Turn off the living room light" 「居間の明かりを消して」 | ルーム(居間) アクセサリカテゴリ(明かり) |
"Make the living room a little bit brighter" 「居間を少しだけ明るくして」 | ルーム (居間) アクセサリカタログ(暗黙の) 明るさの特徴(もっと明るく) |
"Turn on the recessed lights" 「休憩室の明かりを付けて」 | サービスグループ(休憩室の明かり) |
"Turn off the lights upstairs" 「2 階の明かりを消して」 | アクセサリカテゴリ(明かり) ゾーン(2 階) |
"Dim the lights in the bedroom and nursery" 「寝室と子供部屋の明かりを薄暗くして」 | アクセサリカテゴリ(明かり) 明るさの特徴(薄暗く) ルーム(寝室,子供部屋) |
"Run Good night" 「おやすみなさい」 | シーン(おやすみ) |
"Is someone in the living room?" 「誰か居間にいるの?」 | アクセサリカテゴリ(暗黙の) 居住検出の特徴(暗黙の) |
"Is my security system tripped?" 「私の安全システムはイっちまったのか?」 | アクセサリカテゴリ(安全システム) |
"Did I leave the garage door open?" 「私はガレージのドアを開けたままだった?」 | アクセサリカテゴリ(ガレージのドア) 開ける特徴(開ける) |
"Did I forget to turn off the lights in the Tahoe House?" 「タホー湖の家の明かりを消すの忘れた?」 | アクセサリカテゴリ(明かり) ホーム(タホー湖の家) |
"It's dark in here" 「ここは暗い」 | 現在のホーム(ここ) 現在のルーム(HomePod 経由で) アクセサリカテゴリ(暗黙の) |
あなたのアクセサリにとって意味がある場合は、ゾーンとサービスのグループを作成することをお勧めします。 コンテキスト固有の音声コマンドを使用してアクセサリを制御することで、人々が利益を得る場合は、これらの種類の操作を提案し、人々がそれらを設定できるように支援してください。たとえば、明かり、スイッチ、サーモスタットなどのアクセサリを提供する場合、"Siri、2 階の明かりを消して" または "Siri、メディアセンターを起動して" のようなコマンドを有効にするため "2 階" という名前のゾーンまたは "メディアセンター" という名前のサービスグループを設定することを提案できます。
HomeKit がサポートしていないアクセサリ固有の機能のショートカットのみを提供して下さい。 HomeKit を使用すると、通常の (または自然な) 言語を使用して、追加の構成を必要とせずにアクセサリを制御できます。そのため、HomeKit の機能を複製するショートカットを提供して人々を混乱させるべきではありません。代わりに、あなたのアプリが提供する補完的な機能のショートカットを提供することを検討してください。たとえば、あなたがサポートするエアコンのフィルターを頻繁に注文したい場合は、"AC フィルターを注文する" などのショートカットを提供できます。人々がショートカットに使用できるフレーズを提供する方法については、ショートカットと提案 を参照してください。
あなたのアプリが HomeKit とショートカットの両方をサポートしている場合は、これらの音声制御の型の違いをユーザーが理解できるようにします。 複数の音声制御方法が提示されると、人々は混乱します。ショートカットで何ができるかを明確に示してください。また、HomeKit が既にサポートしているシーンやアクションのショートカットを作成するようユーザーに奨励しないでください。
リソース
関連
開発者用文書
HomeKit (HomeKit)