On 23/04/18 15:39, Alan Beard wrote:
What I read into this PDF was, if one looks at a few Codec2 "packets", one can
deduce where the speech is going ie. transitioning from one sound to
another. One syllable to another. Having "learned" this to recreate what
the original words were, better.
I've been trying to "get my head around" Codec2 encoding, explaining to
others:
One's voice starts with one's vocal chords which give a pulsating air stream,
this being the basic pitch and amplitude. Then, mouth, nose and throat filter
this waveform. Then, some wind noise is added.
So rather than trying to reproduce the waveform, digitise and send the
components.
Is this an adequate description?
Alan VK2ZIW
wikipedia has a good write up on codec2:
"Codec 2 uses sinusoidal coding to model speech. In sinusoidal coding,
spoken audio is recreated by modelling speech as a sum of harmonically
related sine waves with independent amplitudes called Line spectral
pairs, or LSP. The fundamental frequency of the speaker's voice (pitch)
and the amplitude (energy) of the harmonics is encoded, and with the
LSP's are exchanged across a channel in a digital format. The LSP
coefficients represent the Linear Predictive Coding (LPC) model in the
frequency domain, and lend themselves to a robust and efficient
quantisation of the LPC parameters." -
<https://en.wikipedia.org/wiki/Codec_2>
On Mon, 23 Apr 2018 14:34:24 +0930, David Rowe wrote
I don't think they are on this list, but I have had a response via
email so free free to reach out to them.
Their current algorithm needs a GPU to decode, so won't run on a
SM1000
(or even CPU) class machine. This sort of computational complexity
is common for new DSP algorithms. The tend to get more efficient
over time.
- David
On 23/04/18 13:46, Akshay Mishra wrote:
Are the authors available on this list -- I read the paper and if some
trial is available would like to play with this on our setup (similar to
SM1000 but with a different RF front end). A training set for each user
can be incorporated when they first state and made available to all...
thanks,
On 22 April 2018 at 01:32, David Rowe <da...@rowetel.com
<mailto:da...@rowetel.com>> wrote:
Some amazing work with Codec 2 and WavNet ... using a Codec 2
encoder and WaveNet decoder they have speech quality as good as AMB
wideband at just 2400 bit/s
http://www.rowetel.com/?p=5966
- David
On 20/04/18 11:41, David Rowe wrote:
Hi Bruce,
I'll be presenting at our WIA national conference on the same
dates .. will send you the slides. Aiming to release on FreeDV
GUI by then.
- David
On 20/04/18 11:35, Bruce Perens wrote:
Woo hoo! Please tell me about anything you'd like me to
present at Hamvention. This will definitely be in there.
On Thu, Apr 19, 2018 at 6:51 PM, David Rowe
<da...@rowetel.com <mailto:da...@rowetel.com>
<mailto:da...@rowetel.com <mailto:da...@rowetel.com>>> wrote:
Hello,
I've been working steadily on FreeDV 700D, porting from
Octave to C,
and working through some tricky sync problems. I can
now simulate
the end-end system on the command line, and listen to
the results. It's outperforming FreeDV 1600 by about
10dB on fast fading
channels, and is error free at -2dB SNR on AWGN channels.
The main differences from FreeDV 700C are a new OFDM
modem with rate
1/2 LDPC code and the option of a long interleaver
(seconds of
latency). It uses the the 700 bit/s codec, although
with a few
tweaks we could run other codecs and LDPC codes using a
few dB more
SNR. More inf on the FreeDV 700D mode here:
https://www.rowetel.com/?p=5573
<https://www.rowetel.com/?p=5573>
<https://www.rowetel.com/?p=5573
<https://www.rowetel.com/?p=5573>>
For anyone who would like to play along, here's
README_ofdm.txt for
the mode:
https://svn.code.sf.net/p/freetel/code/codec2-
dev/README_ofdm.txt
<https://svn.code.sf.net/p/freetel/code/codec2-
dev/README_ofdm.txt>
<https://svn.code.sf.net/p/freetel/code/codec2-
dev/README_ofdm.txt
<https://svn.code.sf.net/p/freetel/code/codec2-
dev/README_ofdm.txt>>
This includes references to blog posts, lots of command
line
examples, and specification at the end. There's enough
information
for the super keen to run it over the air using the cmd
line tools,
which I haven't done yet.
Next steps are some over the air tests, write a
freedv_api.c "mode"
for it, integration into the FreeDV GUI program, and
lots of tweaking.
- David
On 16/04/18 08:52, Glen English wrote:
I will write more abt this when I return, however
a) the quality
of the capacitor influences notch depth, b )
getting the area
and proximity of the loop to the line matters. for
a 6" filter,
anything over 33db for 600k bp-reject is very good.
--------------------------------------------------------------
----------------
Check out the vibrant tech community on one of the
world's most
engaging tech sites, Slashdot.org!
http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
<mailto:Freetel-codec2@lists.sourceforge.net>
<mailto:Freetel-codec2@lists.sourceforge.net
<mailto:Freetel-codec2@lists.sourceforge.net>>
https://lists.sourceforge.net/lists/listinfo/freetel-codec2
<https://lists.sourceforge.net/lists/listinfo/freetel-codec2>
<https://lists.sourceforge.net/lists/listinfo/freetel-codec2
<https://lists.sourceforge.net/lists/listinfo/freetel-codec2>>
-- You received this message because you are
subscribed to the Google
Groups "digitalvoice" group.
To unsubscribe from this group and stop receiving
emails from it,
send an email to
digitalvoice+unsubscr...@googlegroups.com
<mailto:digitalvoice%2bunsubscr...@googlegroups.com>
<mailto:digitalvoice%2bunsubscr...@googlegroups.com
<mailto:digitalvoice%252bunsubscr...@googlegroups.com>>.
To post to this group, send email to
digitalvo...@googlegroups.com
<mailto:digitalvo...@googlegroups.com>
<mailto:digitalvo...@googlegroups.com
<mailto:digitalvo...@googlegroups.com>>.
Visit this group at
https://groups.google.com/group/digitalvoice
<https://groups.google.com/group/digitalvoice>
<https://groups.google.com/group/digitalvoice
<https://groups.google.com/group/digitalvoice>>.
For more options, visit
https://groups.google.com/d/optout
<https://groups.google.com/d/optout>
<https://groups.google.com/d/optout
<https://groups.google.com/d/optout>>.
--
Bruce Perens K6BP - Standards committee chair, license
review committee member, Open Source Initiative
President, Open Research Institute
--------------------------------------------------------------
----------------
Check out the vibrant tech community on one of the world's
most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
<mailto:Freetel-codec2@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/freetel-codec2
<https://lists.sourceforge.net/lists/listinfo/freetel-codec2>
------------------------------------------------------------------
------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
<mailto:Freetel-codec2@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/freetel-codec2
<https://lists.sourceforge.net/lists/listinfo/freetel-codec2>
----------------------------------------------------------------------
--------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
<mailto:Freetel-codec2@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/freetel-codec2
<https://lists.sourceforge.net/lists/listinfo/freetel-codec2>
--------------------------------------------------------------------------
----
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2
----------------------------------------------------------------------------
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2
Alan
Evil flourishes when good men do nothing.
Consider the Christmas child.
---------------------------------------------------------------------------
Alan Beard Unix Support Technician from 1984 to today
70 Wedmore Rd. Sun Solaris, AIX, HP/UX, Linux, SCO, MIPS
Emu Heights N.S.W. 2750 Routers, terminal servers, printers, terminals etc..
+61 2 47353013 (h) Support Programming, shell scripting, "C", assembler
0414 353013 (mobile) After uni, electronics tech
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2