【发布时间】:2021-06-14 09:53:30
【问题描述】:
请帮帮我!我想使用 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);
}
【问题讨论】:
标签: javascript android audio titanium recorder