Microphone
getUserMedia
resample()
16000 Hz
0samples out of 0
floatToInt16()
big-endian
MSB16Kmost significant byte first
p packet
0 sent
70 …every 100 ms · 1600 samples
AmiVoice
not on this page
partialpartialfinal
Everything up to the last stage runs for real, using the package's own functions. Nothing leaves your browser.