Rexsee API紹介:Androidオーディオ録画、AudioRecorder関数とソースコード
9992 ワード
AudioシステムはAndroidでオーディオの入出力階層を担当し、一般的にPCMの音声出力を再生し、外部からPCMの音声を取得し、音声装置と設定を管理する.ここでは主にこの録画について話します:AudioRecorder.
MediaRecorderに比べてAudioRecorderは下位層に近く、パッケージ化の方法も少ない.また,オーディオのサンプリングレート,チャネルなどはパラメータ構成が可能であるが,問題はシミュレータではAudioRecorderがあまり使いにくいことである.
Audioシステムの他のいくつかのクラス、例えばAudioCapture、AudioPlayerについても、rexseeのオープンソースコミュニティで見つけることができます.http://www.rexsee.com/CN/helpReference.php
【関数】
void record()
【説明】
オーディオを録音します.成功トリガイベントonRecordAudioSuccessedを録画し、失敗するとonRecordAudioFailedをトリガします.
【戻る】
なし
【例】
【関数】
void upload(String action,String name)
【説明】
録音したオーディオは直接アップロードされ、通常はonRecordAudioSuccessedイベントで呼び出されます.
【戻る】
なし
【パラメータ】
Action:アップロードされたサーバプログラムurlは、HTMLの
MediaRecorderに比べてAudioRecorderは下位層に近く、パッケージ化の方法も少ない.また,オーディオのサンプリングレート,チャネルなどはパラメータ構成が可能であるが,問題はシミュレータではAudioRecorderがあまり使いにくいことである.
Audioシステムの他のいくつかのクラス、例えばAudioCapture、AudioPlayerについても、rexseeのオープンソースコミュニティで見つけることができます.http://www.rexsee.com/CN/helpReference.php
【関数】
void record()
【説明】
オーディオを録音します.成功トリガイベントonRecordAudioSuccessedを録画し、失敗するとonRecordAudioFailedをトリガします.
【戻る】
なし
【例】
rexseeAudioRecorder.record();
【関数】
void upload(String action,String name)
【説明】
録音したオーディオは直接アップロードされ、通常はonRecordAudioSuccessedイベントで呼び出されます.
【戻る】
なし
【パラメータ】
Action:アップロードされたサーバプログラムurlは、HTMLの