The actual minimum speed in order to use the codec2 vocoder is the
processing of 80 samples in 10 ms. The older speeds of 3200 and 2400 both
use two of these segments, and the rest use four. These segments also
require a lot of time to interpolate, and should be less than 20 ms for the
older modes, and 40 ms for the newer modes.
But that is only if you want to operate in real time. If you don't need
real time, you can take as long as you want. I can think of a lot of
communications, where non-real time would be "good enough".
In playing with the vocoder, I have found the first few segments take more
time, than after it gets going. So, the worse case is about the first 120
ms of startup, then it averages much lower processing time.
I did secure voice on a 10 MHz Z-80, but no vocoder :-) I just digitized
the audio and shifted the time segments around, and then back to analog.
Sometimes analog is good enough.
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2