機能について
Ankiの復習フローは、解答表示のSpaceキーと、評価用の1から4のキーの計5つの操作で構成されています。このクリッカーは、それらの操作をハンズフリーで可能な入力にマッピングします。すべてデバイス内で完結する4つの入力モードがあります。
- 手: 11種類のポーズ(開いた手、1から4本の指、親指を上げる/下げる、OK、ロック、電話して、拳)に加えて、開いた手でのスワイプを認識します。ブラウザ内のハンドトラッキングモデルによって動作します。
- 顔と頭: 眉を上げる、眉をひそめる、笑顔、口をすぼめる、口を開ける、口を横に動かす、まばたき、ウィンクに加え、うなずき、首振り、頭の傾き、素早い回転を認識します。
- デスクタップ: マイクがタップの開始音を検知し、音の種類(鈍い音、ノック音、クリック音)で分類します。そのため、シングルタップ、ダブルタップ、ペンのクリックを異なるボタンとして使い分けることができます。
- 口笛: ピッチトラッカーが一定の音程を検知し、それが上昇しているか下降しているかを判別します。
すべてのマッピングは変更可能です。一般的な設定をカバーする6つのプリセット(指の数=評価、親指、顔のみ、頭のみ、デスクタップ、音のみ)が用意されているほか、ジェスチャーごとに独自のマッピングを構築することもできます。
Ankiとの連携方法
このクリッカーはAnkiのファイルに直接触れることはありません。広く利用されている無料のアドオンであるAnkiConnectを介して、お使いのコンピュータ上のhttp://127.0.0.1:8765でAnkiデスクトップと通信します。セットアップは一度だけです。Anki内でAnkiConnectをインストールし(ツール → アドオン → アドオンを取得、コード 2055492159)、クリッカーの「Connect」を押し、Ankiのポップアップで一度だけ許可し、デッキを選択すれば復習を開始できます。クリッカーでできるのは解答の表示、カードの評価、および取り消しのみであり、カードやデッキの編集、スケジューリング設定の変更はできません。
明確に述べておきますが、これはデスクトップ専用です。AnkiConnectはデスクトップ用のアドオンであるため、Windows、Mac、Linux上のAnkiを操作します。Ankiのモバイルアプリではアドオンが動作しません。
キャリブレーション: ジェスチャーの学習
顔、手、部屋の環境は人それぞれ異なるため、ガイド付きのキャリブレーションウィザードが搭載されています。1つの入力につき約30秒で、個人のしきい値(眉をどのくらい上げるか、デスクをどのくらいの強さで叩くかなど)を学習します。静止状態と区別がつかないステップについてはデフォルト値が維持されます。「検知」表示では、マッピングされていないものも含め、カメラが捉えたすべてのジェスチャーが表示されるため、設定を確定させる前に練習することができます。
ビデオとオーディオはデバイス外に出ません
カメラのフレームとマイクのオーディオはブラウザ内で分析され、すぐに破棄されます。ページのセキュリティポリシーにより、外部サーバーへの接続はすべてブロックされており、唯一の例外はお使いのコンピュータ上のAnkiのみです。アカウント、分析、録音、クッキーは一切ありません。内蔵のオフライン証明(Offline proof)パネルでは、ページが行うすべてのネットワークリクエストのライブログを確認でき、完全なオフラインセッションのシミュレーションや、デバイスに保存されている内容の確認、およびボタン一つですべてのデータを削除することが可能です。
顔のジェスチャーを先にトレーニングしませんか?Face Switchは、ハンズフリーの顔操作の5つの動作を教える無料トレーナーです(眉を上げてクリック、口を開けてスクロール、頭を回して移動、二重瞬きで一時停止)。毎回の試行にライブフィードバックが付きます。
ジェスチャー検知は自動であるため、誤作動することがあります。取り消し操作はタップ一つで可能です。また、タブを非表示にするとカメラとマイクは完全にオフになります。本ツールは独立したホームツールであり、AnkiまたはAnkitectsによって作成されたものではなく、また提携しているものでもありません。