デベロッパのためのSiri

Siriは世界で最も広く使われているインテリジェントアシスタントです。ショートカットとSiriKitにより、Appのユーザーは音声だけでタスクを実行できるようになります。iOS 13では、新しい対話型のショートカット、よりディープなカスタマイズ性、新しいメディア再生体験により、Siriがますますパワフルになります。

ショートカット

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

対話型のショートカット
ユーザーに、iOS 13で新しい対話型の音声操作を体験してもらいましょう。追加の質問をする機能がSiriに加えられたため、さらに多くのことがショートカットで行えるようになります。たとえば、ユーザーが「テイクアウトを注文して」と言ったら、Siriは「何を注文しますか?」と聞き、食べ物を注文できるAppで選べるお気に入りの料理のリストを提示してくれます。

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

ショートカットApp

ショートカットAppは、iOS 13にビルトインされます。進化したギャラリービューでは、1回のタップで簡単にセットアップできる、あらかじめ設定されたショートカットが提供されます。また、App間で情報をやり取りして、ショートカットをほかのAppのアクションと組み合わせることもできます。さらに、新しい「オートメーション」タブで、ユーザーは自動実行するショートカットを設定することができます。

SiriKit

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

SiriKitについてさらに詳しく(英語)

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

メディア。音楽、オーディオブック、Podcastを検索して再生できます。ライブラリやプレイリストに曲を追加し、好みに応じてコンテンツに「好き」又は「嫌い」の評価を付けられます。

ベータ版

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

メッセージ。メッセージの送受信に対応したAppで、テキストメッセージを送信できます。対応するデバイスでは、音声入力を使用したり、受信したメッセージを自動で読み上げたりすることができます。

HomePodと連係

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

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

HomePodと連係

「MyCarAppで車をロックして」

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

「MyRidesAppでSFOまでの配車を予約して」

配車予約。ライドシェアや、タクシーのようなサービスを利用できるAppで配車をリクエストできます。

「去年の夏に撮ったビーチの写真をMyPhotosAppで探して」

写真。特定のコンテンツタイプの写真やビデオを検索し、指定したAppで、スライドショーで再生できます。

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

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

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

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

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

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

HomePodと連係

「MyFriendsAppで私の連絡先QRコードを表示して」

ビジュアルコード。友人にスキャンしてもらうために、QRコードを表示できます。

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

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

ショートカットとSiriKitをHomePodで

ユーザーは声でHomePodをコントロールして、ショートカットやSiriKitのメッセージ、VoIP通話、リスト、メモに対応したiOS Appに簡単にアクセスすることができます。Siriは、HomePodで行われたリクエストを認識し、そのリクエストをユーザーのiOSデバイスに送信して処理します。