Hi guys,
Does anyone know a way or have a Javascript input for controlling the speed on Ankidroid voice recording, e.g x0.7, 0.8 etc.
Cheers.
Hi guys,
Does anyone know a way or have a Javascript input for controlling the speed on Ankidroid voice recording, e.g x0.7, 0.8 etc.
Cheers.
The audio was always recorded as is, in real time. The file then needs to be processed to slow it down. I even saw an add-on made for this somewhere. But generally, you can slow it down later during playback or speed it up, which is convenient.
const audioCtx = new AudioContext();
const source = audioCtx.createBufferSource();
source.buffer = yourRecordedBuffer;
source.playbackRate.value = 0.7;
source.connect(audioCtx.destination);
source.start();