テキスト メッセージを音声に変換して送信先に送信するアプリを構築しています。もう一方の端では、音声がテキスト メッセージに変換されます。
Twilioで簡単にできると思いますが、インターネット接続は使いたくありません。データを送信するには、単純な呼び出しで十分です。
これをどのように進めるべきかについて何か考えはありますか?
これは本当に可能だとは思いません。あなたのタスクはかなり重いでしょう...
TTS-問題ありませんAndroidにはそのTTS用のライブラリがあり、それを記録しています
合成されたメッセージを送信します - これを行う方法がまったく見つかりません。電話ネットワークを介して録音されたメッセージを送信するのに問題があるようです。録音をスピーカーで再生し、マイクがそれを拾う可能性があることが示唆されています。良い方法のようです。ただし、システムにさらに多くのエラーを導入する
反対側では何かが答えなければならない -電話に出る
着信通話を録音する - これは非ルート化電話では非常に問題があるようです 着信通話を録音しますか? または着信を録音する
記録を取り、サーバー バックエンドの恩恵を受けずに信頼性の高い STT を実行する
したがって、カスタムROMを備えたルート化された電話がなければ、TTS -> STTの二重翻訳の低品質を克服できたとしても、これがすべて可能だとは思いません
Twillo は、電話接続を介して (本質的に) テキストを送信することではなく、ネットと電話のデジタル ネットワークを介して電話をかけることを目的としているようです。
インターネット接続料金 (約 2 秒と数バイト) を避けるためだけに、かなりの余分な作業のように思えます。