手書きと文字認識(モバイル)
Memories のモバイルエディターは、手書きや写真をテキストに変換できます。認識処理はすべて端末上で実行され、画像、筆跡、認識されたテキストがサーバーに送信されることはありません。
手書き
エディターのツールバーのペンアイコンをタップしてキャンバスを開きます。ペン、消しゴム(触れた筆跡を削除)、元に戻す、クリアのツールがあります。中国語または英語を選び、次の操作を行います。
- テキストを認識は Google ML Kit Digital Ink Recognition(
google_mlkit_digital_ink_recognition)を使用します。言語モデルは確認後に一度だけダウンロードされ、認識自体は端末上で行われます。結果は編集可能なプレビューに表示され、カーソル位置に挿入できます。 - 画像として保存(メモリーエディターのみ)は描画を PNG として保持します。メモリーを保存すると、各画像は「
(handwriting)」というタイトルの、個別の非公開の暗号化ファイルアセットとして保存されます。保存後にバッファーは消去されます。
テキストをスキャン(OCR)
スキャンアイコンをタップし、カメラ、写真ライブラリー、画像ファイルから選びます。google_mlkit_text_recognition が同梱の中国語およびラテン文字モデルを使用して文字を読み取ります(iOS でも端末上の ML Kit を使用)。文字数の多い結果が採用されます。挿入前に編集可能なプレビューを表示します。カメラや写真選択機能が作成した一時的な画像コピーは、認識直後に削除されます。デスクトップのファイルシステムから選んだファイルは削除されません。
保護カード
保護カードフォームの非表示の秘密フィールドにも、同じ手書きとスキャンのボタンがあります。生成されるのはテキストのみで、画像は保存されません。プレビューはアプリ内に留まり、値は非表示フィールドに直接入力されます。
権限
- Android:
CAMERA(カメラを選択したときに要求)。システムの写真選択機能にはストレージ権限が不要です。 - iOS:
NSCameraUsageDescriptionとNSPhotoLibraryUsageDescription。
アクセスが拒否された場合は、設定で許可する方法を案内するメッセージが表示されます。