私は16bit PCM 8000hzでシリアルUSB ttyUSB0経由で私のインターフェースアプリケーションに音声を与える電話モデムを持っています。私はこのデータをキャプチャして大胆にプレイすることができます。私はこのポートをlinuxのサウンドデバイスとして検出したい(私はubuntuにある)。出来ますか?他のオプションはありますか?シリアルポートのPCM音声データをLinuxで音声デバイスに変換する
1
A
答えて
0
あなたは、huawei 3Gモデムなど、音声用にttyUSB1を提供する同様のものを使用していると思います。シリアルドライバがバインドされていることを確認してください。次に、ポート自体を任意のプログラムの入力用の「ファイル」として渡します。そのためのルートアクセスが必要です。オーディオ設定を十分に理解する必要があります。私は、Ubuntu 11.10でHuaweiで働く音声通話を持っています。だから私がもっと助けることができるかどうか私に知らせてください。
0
私はそれが非常に古い質問だと思うが、答えは私が正しい方向を得るのを助け、私は他人を助けることにした。
- あなたが探しているのは(下記に加えて) です。動的カーネルモジュールを作成することです。
- がサウンドデバイスとして登録し、それは(それが正確
dmesg
、lsmod
、又はoutput
に認識することができるされているモジュール)GSM モジュール存在を持っていることを確認してもらいます。 - 次に、ユーザ空間表現を サウンドカードとシリアルusbモジュールの間の通信を確立します。
もう1つの方法は、dmesg
、lsmod
で認識したモジュールを取得し、その機能をサウンドカードとして拡張することです。プログラマはAであっても、少し難しい、ある......あなたは、カーネルレベルでモジュール間通信を解決する必要が最初のケースで
- 言うことができます:
すべてがあるため難しい作業です被写体の右の背景。 (人間のために少し不快である)
- USBスタックと(理由は歴史問題の少し負担です)
- サウンド・サブシステム:
- 後者の場合は、あなたが対処しなければならないという点で困難です。
成功させるために小さなチャンスがあり、経験豊富なカーネルプログラマーされません。
関連する問題
- 1. 音声を[Double]タイプの生のPCMデータに変換します
- 2. tlab音声変換
- 3. Android音声テキスト音声音声
- 4. AVSpeechSynthesizerテキスト音声変換
- 5. 変換MP4音声ファイル
- 6. 音声をテキストに変換するテキストエディタ
- 7. Swift - 音声をテキストに変換して音声ファイルを保存する
- 8. ASP.NETでテキストを音声に変換
- 9. 音声認識の音声を録音する
- 10. Android:音声レベルの視覚化による音声の録音
- 11. Googleの音声APIの音声
- 12. アンドロイド音声メディアプレーヤのIllegalStateExceptionが無音声
- 13. HTMLとJavascriptによる音声ストリーミングと音声録音
- 14. 音声認識:通訳者の音声を音声から切り離す
- 15. Android音声保存テキスト音声
- 16. 音声認識音声認識 - Ionic 2
- 17. 音声録音アプリケーション
- 18. .NETテキストを音声に変換
- 19. 音声、
- 20. 音声認識中にAndroid録音音声
- 21. 録音後のAVAudioEngineブロック音声の音声認識
- 22. すべての音声録音をアナログテレフォニーに送信する音声ロガー
- 23. jupyterノートブックで音声データをフーリエ変換する方法は?
- 24. アプリケーションで音声合成音声を選択する方法
- 25. Twilio:Webアプリケーションで音声/音声会議機能を実装する
- 26. XNA | C#:音声の録音と変更
- 27. 録音済みの音声を音声電話で再生する
- 28. Xamarin Uwpの音声変換ツール
- 29. Windows Mobile用のテキスト音声変換ライブラリ
- 30. 音声からテキストへの変換R
こんにちはSai私はSICOMモデムを持っています(あなたが言及しているhwwaei 3Gとほとんど同じです)。私はモデムに次のコマンドを使用して、音声コールの – user1099253
を5 usbポートで読み書きすることができます。 'cat/dev/ttyUSB0> record.raw'とcat/dev/ttyUSB0
user1099253