システム権限と配布チャネルの機能

権限は必要な機能でのみ要求されます。必須でない権限を拒否しても、依存しない機能は使えます。ネット接続、ネット状態、振動、キーボードサービスの宣言は実行時の同意画面とは異なります。お問い合わせ:feedback@talkmurmur.com。

macOS:マイク

初回録音で要求され、開始した音声を文字にします。バックグラウンド維持はせず、聞き取り終了で解放します。拒否すると録音できませんが、録音を必要としないページは利用できます。

macOS:アクセシビリティ

他のアプリへの文字挿入・置換を有効にしたときに必要です。認識結果を書き込み、指示した置換を行います。拒否しても MurMur 内で結果を確認・コピーできます。

macOS:入力監視

アプリをまたぐ Option ショートカットの設定・利用時に必要です。呼び出しキーを検出し、通常の文字キーは読み取らない設計です。拒否するとグローバルショートカットは使えませんが、アプリ画面から操作できます。

iOS:マイク

音声セッション・待機・録音の初回に要求されます。待機中はマイクと音声セッションを維持し、背景のキーボードから録音を開始できます。待機音声は保存・送信しません。拒否すると音声入力は使えません。

iOS:バックグラウンド音声(audio)

待機中の音声セッションと無音再生で背景から聞き取りを開始できるようにします。個別のユーザー許可ではありません。待機を無効にするかセッションを解放すると維持を終了します。

iOS:音声認識

Apple のシステム認識が必要なモードの初回に要求されます。音声を文字に変換します。拒否するとそのモードは使えず、他のモードの可否はバージョンによります。

iOS:フルアクセスを許可

システム設定で手動で有効にします。拡張キーボードと主アプリが必要な状態を共有し、発話時にネット認識を利用するためです。拒否するとキーボードのネット音声機能は使えません。主アプリの可否はバージョンによります。

Android:録音(RECORD_AUDIO)

初回の音声入力時に要求され、開始したセッション中のみ録音します。拒否すると音声入力は使えません。

Android:ネット接続・状態

INTERNET / ACCESS_NETWORK_STATE は実行時の確認画面がありません。アカウント、クラウド認識、更新に接続し、オフライン状態を案内します。接続がない、または制限されるとクラウド機能は使えません。

Android:振動(VIBRATE)

実行時の確認画面はありません。選択した強さでキーの触覚フィードバックを提供します。設定で無効にしても認識には影響しません。

Android CN:不明なアプリのインストール

REQUEST_INSTALL_PACKAGES は公式 APK チャネルのみです。自分で CN APK 更新をダウンロードしシステムにインストールを渡す際に要求されます。拒否した場合は手動でダウンロード・インストールします。Play 版では宣言しません。

Android:宣言していない権限

AD_ID、AdServices ID、Attribution は統合マニフェストから明示的に削除しています。画面遷移なしの音声機能は未公開で、SYSTEM_ALERT_WINDOW と POST_NOTIFICATIONS は宣言していません。前景サービスや常時音声待機は使用せず、音声入力中のみマイクを使います。

法的文書は英語版を正文とします。