デベロッパのためのSiri

Siriは世界で最も広く使われているインテリジェントアシスタントです。SiriKitとショートカットにより、Appのユーザーは音声コントロールや賢い提案、またはショートカットAppだけでタスクを実行できるようになります。また、watchOSのショートカット、HomePodのSiriKit Music、Apple TVのSiriKit Mediaを使えば、ユーザーはさまざまなAppleプラットフォームでAppを利用できるようになります。

ショートカット

Shortcuts APIを使用して、Appに関連するタスクをユーザーが音声または1回のタップですばやく実行できるようにしましょう。Siriがユーザーの日課や日常的な操作とAppをスマートに連動させ、ロック画面、ウィジェット、検索画面、Siriの文字盤で必要な時に便利なショートカットを提案します。

対話型のショートカット

Siriによる追加の質問機能が加わり、さらに多くのことがショートカットで行えるようになります。たとえば、ユーザーが「テイクアウトを注文して」と言ったら、Siriは「何を注文しますか?」と確認の質問をして、出前/フードデリバリーAppで選べるお気に入りの料理のリストを提示してくれます。

ビジュアルリスト

視覚的な情報を表示して、ユーザーが複数のオプションから選べるようにすることもできます。たとえば、ユーザーが食料品をカートに追加したい場合に、Siriが各アイテムの写真、価格、説明を表示してくれます。

Siriの提案とイベントの提案

Siriはユーザーが繰り返し行う操作を学習し、Appでの作業と関連性の高いショートカットを、iOS、iPadOS、watchOS上で適切なタイミングで提案します。SiriでApp内のイベントを検出し、これらのイベントをカレンダーに追加したり、Appでチェックインするよう促すリマインダーを設定したり、必要に応じて経路案内を行ったりするなど、役立つ提案を提示することもできます。Siriによる学習はデバイス上でローカルに行われるため、プライバシーが保護されます。

イベントの提案では、メールとWebサイトのコンテンツも抽出して表示します。ドメインに関連付けられた情報を含めるには、リクエストを提出してください。

イベントのマークアップ情報を提出する(英語)

ショートカットApp

ショートカットAppでは、お気に入りのAppからの複数のステップによって構成されるパーソナライズしたショートカットを作成できます。Shortcuts APIを使うと、App間での情報の取得が可能となるため、Appのアクションを他のAppのアクションと組み合わせることができます。watchOSのショートカットAppは、文字盤コンプリケーションでのショートカットの実行に対応します。iOSとiPadOSでは、フォルダにも対応し、ショートカット実行時にはUIがコンパクトに表示されます。

HomePod

ユーザーは音声でHomePodをコントロールして、ショートカットやSiriKit Music、メッセージ、VoIP通話、リスト、メモに対応したiOSやiPadOS Appに簡単にアクセスすることができます。

音楽ストリーミングサービスの統合

HomePodでSiriKit Media Intentを使うと、音楽ストリーミングサービスをHomePodに直接統合できるので、シームレスに音楽を再生することができます。ユーザーはSiriにリクエストするだけで音楽サービスの音楽やプレイリストにアクセスして、1台または複数のHomePodスピーカーで音楽を再生できます。

HomePodへのサービス統合を希望される場合は、ご連絡(英語)ください。

SiriKit

SiriKitを使ってExtensionをビルドすれば、Appが起動していない状態でもSiriを通じたコミュニケーションが可能になります。Extensionでは、特定のドメインと処理可能なIntentを登録することができます。Siriは音声や自然言語認識といったユーザーとのやり取りを処理し、デベロッパのExtensionと連携して情報を入手し、ユーザーのリクエストを処理します。

SiriKitについてさらに詳しく

「MyMusicAppで今日のヒット曲を再生して」

ミュージック:曲、アーティスト、アルバム、ステーション、プレイリストを検索して再生できます。ライブラリやプレイリストに曲を追加し、好みに応じてコンテンツに「好き」または「嫌い」の評価を付けられます。これはMedia Intentの一部です。

HomePodと連携

「MyMediaAppで子どものビデオを探して」

メディア:ビデオ、Podcast、オーディオブックを検索して再生できます。

「MyTextAppでキャリーにメッセージを送信して」

メッセージ:メッセージの送受信に対応したAppで、テキストメッセージを送受信できます。着信メッセージの読み上げ機能で、受信メッセージを自動的に読んでもらうことができます。iOS 14は音声メッセージに対応します。

HomePodと連携

「MyCarAppで車をロックして」

カーコマンド:車のドアロックを管理したり、車の情報を入手したりすることができます。

「MyVoIPAppでマイクに電話して」

VoIP通話:Voice Over IPに対応したAppで、ビデオ通話や音声通話を行うことができます。

HomePodと連携

「昨日のディナー代の$100をMyPayAppでジョンに送金して」

支払い:個人間の送金に対応したAppで、他の人に送金したり請求したりすることができます。

「MyWorkoutAppで日課のランニングを開始して」

ワークアウト:お気に入りのワークアウトAppで、ワークアウトを始めたり、一時停止したり、終了したりすることができます。

「MyListAppの買い物リストに卵と牛乳を追加して」

リストとメモ:リマインダーやメモの作成、To-Doリストの更新、買い物リストのチェックを行うことができます。

HomePodと連携

「MycarAppでヒーターを22℃に設定して」

CarPlay:自動車メーカーのCarPlay対応App用に設計されたもので、ユーザーは車のCarPlayシステム操作することができます。