oboe(LiveEffect)において音声録音許可を省く方法
Q&A
Closed
解決したいこと
AAudioのAPIであるoboeを下敷きにして、ボイスチェンジャーアプリを作成しましたが、このアプリをユーザが使用する際に、音声録音許可を尋ねる表示がなされるようになっております。この表示をさせないようにする方法はありますでしょうか。
詳細
添付図に示します通り、AAudioのAPIであるoboeの中のLiveEffectのコードの中で、赤枠で囲ったように、音声録音許可に係る処理があるのですが、これを実行することにより、右下に示すような、音声録音許可を尋ねる表示が、スマホ画面に出てきます。この表示を省く方法をご存知の方がおられましたら、ご教示頂けないでしょうか。なお、この手続きを踏むことはAndroidのポリシーである旨を、何かの記事で見た記憶がございますので無理である可能性大です。
自分で試したこと
添付図赤枠を消去すると、音声録音許可を尋ねる表示は出なくなりますが、当該アプリの下敷きにしたの音声ストリーム処理(音声入力→処理→音声出力)が機能しなくなること、すなわち少なくともこのやり方だと、本末転倒となることを確認しました。