Appleが配信したiOSおよびmacOS 27.3の最初の開発者向けプレビュー版(ベータ)で、SiriのAI機能に「Skimmer」と呼ばれる新しい前段モジュールが導入されていたことが分かりました。英語のリクエストのうち約2%を、クラウドを介さず端末上で直接処理する仕組みです。応答の高速化やクラウド資源の節約、プライバシー保護につながるとみられます。
ポイント
- iOS/macOS 27.3の開発者向けベータでSiri AIに新モジュール「Skimmer」が導入された
- 英語リクエストの約2%を端末上で処理する
- 対象はタイマー設定や音楽再生、電話発信など定型的なコマンド
- 正規表現でリクエストと定義済みの処理手順を照合し、クラウド推論を省略する
- ルールファイルはmacOS内のEnigma.jsonで確認できる
ローカル処理の対象となるコマンド
Skimmerが端末上のモデルで処理するのは、主に日常生活で頻繁に使われ、構造が比較的固定されたコマンドです。タイマーの設定、音楽の再生、電話の発信などが含まれるということです。
Appleがこの仕組みを導入した目的は、ユーザー体験を多面的に高めることにあります。端末上で処理することでコマンドへの応答遅延が大きく減り、やり取りが速くなります。クラウドの計算資源の節約にもつながり、機密性の高い操作ではプライバシー保護も強化できます。
正規表現で照合しクラウド推論を省略
Skimmerは端末上の処理フローで、前段でのインターセプト(横取り)と振り分けの役割を担います。ユーザーがコマンドを話すと、このモジュールが正規表現を使って自然言語のリクエストとシステムに事前定義された「ツールフロー」を高速に照合します。
リクエストが関連するルールに一致すれば、Siriは対応する操作を直接実行し、より複雑なクラウドAIの推論プロセスを経ずに済みます。関連するルールファイルは現在、技術愛好家によってmacOSのIntelligenceFlowPlannerSupport.frameworkディレクトリ内のEnigma.jsonファイルで見つかっており、言語環境ごとに確認できるということです。
旧版に似た機械的な応答も
このスケジューリングの調整に伴い、一部のユーザーは実際の利用で興味深い変化に気づいています。テストしたネットユーザーがSNSで報告したところによると、新しい仕組みは効率をもたらす一方で、Siriを旧版の音声アシスタントにかなり近い挙動にさせることもあるといいます。
たとえば「今日は雨がいつ止むの?」と尋ねると、「1時間以内に雨が降る可能性があります」のような、比較的固定された機械的な回答を返すことがあるということです。これは、一部で端末向けの軽量なスケジューリング処理が実際に使われていることを裏付けるものだとしています。