![](/img/trans.png)
[英]How can I split large json file into multiple small chunk files using javascript to display in google map
[英]How can I record small size voice files in Android using Titanium?
請幫我。 我想使用 Titanium 在 Android 中錄制小型語音文件。
我正在使用 Titanium.Media.AudioRecorder() 錄制語音文件,但是生成的文件太大了。
我想生成小尺寸的語音文件。 質量低沒關系。
我應該使用什么格式和什么壓縮類型來獲得更好的結果(小文件)? 謝謝
我正在使用下面的代碼:
var audioRecorder = Ti.Media.createAudioRecorder({
format: Titanium.Media.AUDIO_FILEFORMAT_MP3,
compression: Titanium.Media.AUDIO_FORMAT_ULAW
});
function startRecord() {
audioRecorder.start();
}
function stopRecord() {
record = audioRecorder.stop();
var audioName = "some_name.mp3";
var audioFile = Ti.Filesystem.getFile(Ti.Filesystem.externalStorageDirectory, audioName);
audioFile.write(record);
}
如果您查看文檔,您會看到compression
和format
參數僅為 iOS。 Android 將始終記錄默認音頻設置。
你要么必須
您也許可以將此 navitve MediaRecorder 示例轉換為 Hyperloop。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.