| CELP vocoder |
| Code Book Excited Linear Predictive (CELP) is a low
bit rate (4.8 kbps), high quality speech coding scheme. Applications
include mobile and network communications, audio/video teleconferencing,
secure voice transmission, digital storage systems, voice mail and voice
response systems. The system uses linear predictive coding (LPC)
to derive parameters of a vocal tract filter and excitation source, which
model the human vocal systems and encodes those parameters into a bit stream
using a predefined code book. The bit stream is transmitted and used
to resynthesise the speech at the receiver. A CELP vocoder is implemented,
and the algorithm is optimized to reduce the computational complexity for
real-time processing, while improving the speech quality. The coder
and interface are written in Visual C++.
CELP vocoder operates in the Microsoft® Windows® environment.
It is written in Visual C++.
|
| Accdraw |
| AccDraw is a software system engineered to meet the
specialized drawing requirements of crash diagramming. The software
provides shapes and tools specifically designed to enable the rapid creation
of accurate crash scene drawings. AccDraw uses measurement units,
concepts and terms familiar to the officer in the field. The result
is a software system that provides the drawing power to represent any collision
scene, yet is easy to learn and enjoyable to use.
AccDraw operates in the Microsoft® Windows® environment (Chinese
Version). It is written in Visual C++.
|
| Word Star |
| Word Star is a amazing tool which can help you to
memorize a huge volume of new words in a very short time. You'll
be surprised at just how easy it really is! It can remember on which
words you have made mistakes and give you a test in a certain time according
to the scientific memorizing model. Remind you to review the new
words after 1 , 2 , 5 , 14, etc. days so that they are kept fresh long
enough and reviewed frequently enough to make them "stick.". Here
is a list of word libraries I have, but you
can also add the new words as you want.
Word Star operates in the Microsoft® Windows® environment (Chinese
Version). It is written in Visual C++.
|
| Stereogram |
| This interesting program enables you to making Single
Image Random Dot Stereograms (SIRDS) on your PC. A bitmap file is
input to provide the depth information, and the Stereogram will be output
as the result. Some optimizations were made by improving the accuracy
of depth calculation, and considering the hiding effect among multi-planes.
A depth information image and a stereogram image example are given below.
If you stare at the stereogram image by trying to focus on something behind
the image, you will be able to see, after some-time, a 3-D scene with a
little house the moon. (Try to deconverge your eyes so that the two
red points converge to one point.)
Microsoft® Windows® environment, written in Visual C++.
|
| BCH Error-Correcting Codes |
| Bose-Chaudhuri-Hocquenghem (BCH) codes could be used
to protect the information against channel errors in the communication
systems. The source data is encoded by a BCH encoder and some redundancy
is introduced into the bit stream. The channel errors can be detected
and corrected by a BCH decoder so that the data is protected. Such
a coding scheme could be used in all the communication systems, such as
data communication, computer network, telephone system and satellite system
etc. A BCH encoder and decoder are implemented and optimized.
DOS® environment, written in C.
|
| Graphics projects |
Microsoft® Windows® environment, written
in Visual C++.
|