Помогите пожалуйста мне! Я хочу записать голосовые файлы небольшого размера в Android с помощью Titanium.
Я использую 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);
}