すべてを操作。
あなた自身がオンにするユーザー補助サービスを通じて、Sigilはどのアプリでもタップ、スワイプ、スクロール、文字入力を行い、戻る、ホーム、最近使ったアプリにも移動できます。カーソルはすべてのアプリの上に表示され、カメラは停止できる通知を表示したまま動き続けます。
ハンズフリー操作のためのユーザー補助ツールとして申告 設定のユーザー補助から、あなたがオンにする 指した場所で、頼んだときだけ動く
ジェスチャー · 音声 · オンデバイス
Sigilは、空中に描いたサインと声でスマホを操作します。見たものも聞いたものも、すべてスマホの中にとどまります。
Android 向けプレビュー版。リアルタイムの手のトラッキング、音声、端末内モデルに対応。
00印
01 · 文字
光の点を囲む2本の線。Sの背骨は描かれません。光そのものが背骨です。
02 · ジェスチャー
指先が1点に向かって閉じていく動き。ピンチで親指と人差し指が触れ合うのと同じです。
03 · カーソル
この点が人差し指を追って画面上を動き、コントロールスフィアの中心にもなります。
04 · 印章
半回転しても形は変わりません。印章とはそういうものです。語源のラテン語 sigillum は、小さな印章を意味します。
01しくみ
3つのステップは、どれもスマホの中で完結します。
01 · 見る
フロントカメラが、手の21のポイントを毎秒30から60回検出します。映像はメモリ上で読み取り、すぐに破棄します。
02 · 理解する
小さな分類器が、手の形と動きを読み取ります。ピンチ、フリック、空中に描く円。それぞれのサインの意味は、前面のアプリが決めます。
03 · 動かす
カーソルがターゲットに吸着するので、ピンチは狙った場所に届きます。送信、投稿、支払いは、あなたの確認を待ちます。
カメラから操作まで
02ジェスチャー
どのサインも、手のひらをカメラに向けて行います。カメラから見たままの向きです。どのサインにも、タッチと声による代わりの手段があります。
ジェスチャー 01 / 14
400 ms 静止
ジェスチャー 02 / 14
200 ms 静止
ジェスチャー 03 / 14
90 ms さかのぼる
ジェスチャー 04 / 14
350 ms 以内
ジェスチャー 05 / 14
500 ms 保持
ジェスチャー 06 / 14
聞き取り
ジェスチャー 07 / 14
スクロール
ジェスチャー 08 / 14
スクロール
ジェスチャー 09 / 14
スクロール · 次へ
ジェスチャー 10 / 14
スクロール · 前へ
ジェスチャー 11 / 14
システム
ジェスチャー 12 / 14
ダイヤル
ジェスチャー 13 / 14
ダイヤル
ジェスチャー 14 / 14
250 ms 未満
03コントロールスフィア
手のある場所に、ガラスの球体が開きます。使っているアプリの上に、いま必要な操作だけを並べて。
01 · 呼び出す
400ミリ秒静止すると、手のある場所にスフィアが開きます。「Sigil」と呼んでも開きます。
02 · 差し出す
メッセージなら、返信、読み上げ、完了。最近の連絡先は軌道の下に、イニシャルだけで並びます。
03 · 選ぶ
カーソルが操作に吸着します。慣れれば、見ないままフリックするだけで選べます。
動くマーク
呼吸しています。5.2秒に一度、ゆっくりと。
視差効果を減らす設定では、マークは静止したまま、ラベルで状態を伝えます。
04アプリごとのプロファイル
Sigilは前面にあるアプリを把握し、そのプロファイルを読み込みます。Instagramではフリックで次のリールへ、YouTubeでは2本指で次の動画へ。プロファイルのないアプリでは、共通プロファイルが使われます。
| ジェスチャー | 操作 |
|---|---|
| カーソル位置から右へスワイプして、そのメッセージに返信 | |
| 画面を左へスワイプ | |
| 画面を右へスワイプ |
ほかは共通プロファイルに従います。音声のプランはWhatsAppの検索欄、入力欄、送信ボタンを使い、送信の前には必ず止まります。
| ジェスチャー | 操作 |
|---|---|
| 次のリール | |
| 前のリール | |
| 画面を左へスワイプ | |
| 画面を右へスワイプ |
ほかは共通プロファイルに従います。
| ジェスチャー | 操作 |
|---|---|
| 次のショート | |
| 前のショート | |
| 次の動画 | |
| 前の動画 | |
| 再生と一時停止 |
ほかは共通プロファイルに従います。
| ジェスチャー | 操作 |
|---|---|
| カーソル位置をタップ | |
| カーソル位置をダブルタップ | |
| カーソル位置を長押し | |
| コントロールスフィアを開く | |
| リクエストを聞き取る | |
| ページをスクロール | |
| 横にスクロール | |
| 戻る、ホーム、最近使ったアプリ、通知 | |
| 音量を上げる、下げる | |
| その方向にスワイプ |
専用のプロファイルがないアプリでは、これらのジェスチャーが使われます。
{
"id": "youtube",
"packages": ["com.google.android.youtube"],
"bindings": {
"flick_up": { "type": "swipe", "direction": "up" },
"swipe_two_left": {
"type": "media", "action": "next"
},
"pinch_hold": {
"type": "media", "action": "play_pause"
}
}
}
アプリごとに1つのJSONファイル。起動時にスキーマで検証します。どのジェスチャーも、単独で送信、投稿、支払いはできません。
05声から操作へ
グーを作るか「Sigil」と呼んで、頼みごとを伝えます。リクエストは目に見える短い手順のプランになり、何かがスマホの外へ出る前に止まります。
01 · 頼む
「Anaに10分遅れると伝えて」。声はスマホの中でテキストになります。
02 · 計画する
リクエストは手順の連なりになります。各ノードは、その手順が本当に終わったときだけ光ります。
03 · 確認する
送信の前に、手順は止まって確認します。ピンチ、タッチ、または「はい」で続行。8秒間の沈黙でキャンセルされます。
準備完了。頼まれるまで何も実行しません。
ブラウザ上のシミュレーションです。スマホでは、同じプランがWhatsAppの中で、目に見える手順として1つずつ進みます。
06オンデバイス
手の認識、音声認識、言語モデルは、すべてスマホの中で動きます。アカウントもサーバーも、録画も録音もありません。
カメラの映像は処理したらすぐに破棄します。画面側に届くのは、手のポイントを表す1フレームあたり42個の数値だけです。
ウェイクワードの検出はスマホの中で動き、言葉の前の音声を常に破棄し続けます。
画面の内容を送信したり、記録したり、数えたりはしません。調整用のデータもスマホの中にとどまります。
カメラが動いている間は、認識中の表示が画面に出続けます。タップするか「カメラをオフ」と言えば止まります。
Sigilは、スマホのメモリの35パーセントに収まる最大の段階を選びます。モデルのダウンロードはあなたの同意があるときだけ、初期設定ではWi-Fiで行い、使う前に検証します。
Sigilが使う上限 2.8 GB
| 段階 | 動くもの | ダウンロード | 最大メモリ |
|---|---|---|---|
| ルールのみ3 GB 以上 | 手の認識、システムの音声認識、英語とポルトガル語に対応したルール解析 | 約 8 MB | 約 60 MB |
| ライト6 GB 以上 | 手の認識、Whisper base、Qwen2.5 1.5B | 約 1.07 GB | 約 1.4 GB |
| フル8 GB 以上このスマホに最適 | 手の認識、Whisper small、Qwen2.5 3B | 約 2.15 GB | 約 2.6 GB |
07対応OS
ほかのアプリを操作できるのはAndroidだけです。iPhoneでは、Sigilは自分の画面の中とショートカットを通じて動き、そのことをはっきり伝えます。
あなた自身がオンにするユーザー補助サービスを通じて、Sigilはどのアプリでもタップ、スワイプ、スクロール、文字入力を行い、戻る、ホーム、最近使ったアプリにも移動できます。カーソルはすべてのアプリの上に表示され、カメラは停止できる通知を表示したまま動き続けます。
iOSでは、アプリがほかのアプリを読み取ったり、タップしたり、その上に表示したりすることも、バックグラウンドでカメラを使うこともできません。iPhoneのSigilは、自分の画面の中で手を追い、リンクでアプリや検索を開き、あなたのショートカットを実行し、その操作をApp Intentsとしてショートカットアプリやアクションボタンに提供します。
| 機能 | Android | iOS |
|---|---|---|
| カーソルとコントロールスフィア | すべてのアプリの上で | Sigilの中で |
| ほかのアプリでのジェスチャー | 対応、ユーザー補助を利用 | 非対応 |
| 音声のプラン | どのアプリでも1手順ずつ | リンクとショートカットで |
| ほかのアプリを開いたままのカメラ | 対応、通知を表示 | 非対応 |
| 端末内のモデル | 対応 | 対応 |
08開発を見守る
Android 向けプレビュー版は、すでに手を追い、タップし、声を聞き取り、端末内で理解します。次は、より多くの端末でトラッキングを調整し、ストア公開の準備を進めます。
Android 向けプレビュー版は GitHub Releases にあります。Android に求められたら、ユーザー補助サービスをオンにする前に、Sigil のアプリ情報で制限付き設定を許可してください。
テスト済みのジェスチャーエンジン、アプリごとのプロファイル、プランナー、確認のルール、プランの実行部、Androidの制御モジュール。
カメラでのMediaPipeによる手の認識。人それぞれに合わせて調整します。
実機のWhatsApp、YouTube、TikTok、Chromeで動くジェスチャーとプラン。
スマホの中で動く音声認識と、ツールを呼び出せるモデル。メモリに合わせてサイズを選びます。
iOSのApp Intentsとショートカット、そしてGoogle Playでのユーザー補助の審査。