Compare the features of the three VOIP speech algorithms:
1. Parameters and features
2 SILK Performance
For the performance of iLBC and Speex, refer to previous articles.
3. Some Opinions on VOIP (personal opinions only)
1) Why should the SILK, developed over three years after Skype, be open-source?
First, technically, in fact, SILK uses many of the algorithms of Royalty Free, following the open-source law, which is used by the people;
Second, in business, Skype doesn't rely on Codec to make money at all. Its biggest advantage is that the network conditions are better, in this environment, both SILK, iLBC, and G.729 can achieve sound quality.
Third, in terms of word of mouth, increasing awareness has all set SILK's point. In the future, there will certainly be many third parties to promote and win-win advertising, market and reputation;
2) is iLBC certainly better than Speex?
According to the current evaluation, when the encoding rate of the two is similar, the quality of iLBC is better than that of Speex. However, some coders believe that the idea of independent coding of each frame of iLBC is actually inefficient, the same sound quality can also be achieved by adding encoding redundancy, which means that adding some front and back redundancy information to the CELP encoder can appropriately increase the bit rate and improve the anti-interference ability in the case of packet loss. This is not final yet.
3) How many people do Speex use?
Is Speex poor in promotion, maintenance, or sound quality? Although the developers of Speex explained many reasons, it seems that there are not many third parties currently, and I also feel that its sound quality is a little poor.
4) Do I still use iLBC if I have SILK?
SILK and iLBC come from two different companies, skype and GIPS. I personally feel that they will exist at the same time.
Okay. You are welcome to add the above points. Thank you!