• Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

Voice Messaging - testing compression software.

Extracts from this document...


Voice Messaging                                                                                                                  Voice Messaging is the ability to retrieve and send voice messages from a single interface, including mobile phone, fixed network phone, or personal computer. In our case this is purely related to the Computing environment.                                                                                        In real practical environment, it is need for customers who need more control over communication, whether they are users who want to be in touch anytime, anywhere, or whether they are users who want more protection of privacy and/or personal time.

Compression                                                                                                                                          Most types of computer files are fairly redundant. They have the same information listed over and over again. File-compression programs simply get rid of the redundancy. Instead of listing a piece of information over and over again, a file-compression program lists that information once and then refers back to it whenever it appears in the original program.

Lossless and Lossy Compression

Basically there are two types of Compression softwares.

First one is Lossless Compression. All lossless compression is based on the idea of breaking a file into a "smaller" form for transmission or storage and then putting it back together on the other end so it can be used again.

Lossy compression works very differently. These programs simply eliminate "unnecessary" bits of information, tailoring the file so that it is smaller. This type of compression is used a lot for reducing the file size of bitmap pictures, which tend to be fairly bulky. With lossy compression, you can't get the original file back after it has been compressed.

...read more.


1:100 Compression Ratio.Wav file formatNot good compression of musicAlso called Speech Compression Program not Sound CompressionLicense required of U.S $ 19.95


www.imagesco.com/articles/ software/VoiceCompression01.html

www.imagesco.com/articles/ software/VoiceCompression02.html

2)- Voice E-Card Version 1

Voice E-card Version 1 was second software we considered for voice messaging option. In this software you have to save the recorded message. Then you have to use E-card homepage to get the voice card service where you can send recorded message. Problem with this software is that it requires Internet connection for communication process working and also if E-card Website got down due to some reason you are stuck in the way using the voice messaging service.


Few Characteristics are shown below for this,

  • Start by Record Button to record voice message
  • Stop/Pause Button as control functionality
  • Save the recorded message into file
  • Using E-card Homepage to get sending service
  • Not much information about reported Metrics
  • License -Free


http:// www.cgi2k.com

3)- QUALCOMM’s Pure Voice

PureVoice is a technology developed by QUALCOMM Incorporated. It is a standard CDMA cellular technology and as well as working with cellular phones, it also works with the email system.

As compared to other common formats such as .wav and .snd for Macintosh, PureVoice technology, when used over the Internet and with Personal Computers, can reduce file sizes and the transmission times of these files by a factor of ten. PureVoice technology compresses an incoming speech signal to its most compact digital signal. This is achieved as follows:

The microphone is used to take in the digitized speech at 64 Kbps as input and this speech is then re-encoded to a lower rate digital bit stream. The voice quality is kept as closest possible to the original PCM. Because the encoding process is adjusted to the incoming speech signal, that is variable speech encoding is used, high voice quality and high compression rate are achieved.


Reported Values for Performance

As reported by the company’s website, a file with the .wav format would take up 1MB and more than 7 minutes to transmit using a 28K bps modem. Using the PureVoice technology, the same file would take up only a 100 KB and approximately 45 seconds to transmit over the same modem

Below are some characteristics and Reported metrics about Qualcomm’s Pure Voice,

  • File- Size: 1.39 MB
  • Standard CDMA Cellular Technology
  • Used vastly in Wireless Communication Systems
  • Compression Technique called ‘Pure Voice Codec’ is used
  • Supports Pure Voice .qcp file format (can change from .wav to .qcp)
  • 1:10 is the Compression rate
  • File Transfer Peak rate: 13.3 kbps


  • Both Sender and receiver require Qualcomm’s Pure Voice Player Recorder, because of .qcp file format for data to be sended.
  • Not good quality for Music that is recorded.
...read more.


  (Just used for GSM Compression)

Experimental Technique

In order to verify the performance of the software used, an experimental set up was devised.

This was done as follows:

  • A message lasting for 1 minute for each was chosen.
  • This was recorded in turn using Voice E-Card Version 1, Qualcomm’s PureVoice application and HandyBits software Version5.5.        
  • HandyBits, one hand, uses the GSM 6.10 audio format at an audio sample rate of 8 KHz with 13 Kbps bit rate. It also uses the mono mode.
  • QUALCOMM’s PureVoice stores the file in PureVoice Codec format with a bit rate of 10 Kbps being used.

A table below gives a comparison of the file sizes with the each software used.  Each of the files is of duration of 60 seconds.


Compression Technique

File Extension

File Format

Bit Rate (Kbps)

File Size (KB)

Reported Compression Ratio

Measured Compression Ratio

Voice E-card Version 1









GSM 6.10








PureVoice Codec



Voice format





Analysis of Suitability

With the HandyBits software, because of the fact that the resulting compressed file is saved in a

  • .wav format, which is widely supported, voice messages can be played virtually on any computer equipped with a sound card compared to .qcp supported by Pure Voice.  
  • It also provides a reasonable compression ratio which is equal in Reported Metrics as to Pure Voice but less in Measured Metrics but anyhow have more Bit Rate in Kbps.
  • It also has good quality while compressing not only for Speech but also for Music.
  • We can also add into the Existing Message by “Drag & Attach Window”.

While Pure Voice have two Drawbacks that earlier mentioned in Pure Voice Section.

So our Obvious choice for Voice Messaging Application is HandyBits for reasons provided above.

...read more.

This student written piece of work is one of many that can be found in our University Degree Computer Science section.

Found what you're looking for?

  • Start learning 29% faster today
  • 150,000+ documents available
  • Just £6.99 a month

Not the one? Search for your essay title...
  • Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

See related essaysSee related essays

Related University Degree Computer Science essays

  1. Marked by a teacher

    UK Copyright and File Sharing

    5 star(s)

    40,000 subscribers could "cost consumers up to �500m" (Fiveash, 2009), and clearly they themselves would see their profit margins shrink noticeably. Along with ISP's, other firms such as Google Inc. question the need for restricting access to websites when users will inevitably find ways around the restrictions before long anyway.

  2. Information systems development literature review. Since the 1960s Methodologies, Frameworks, Approaches and CASE ...

    to analyse information, evaluating an IS project deployed throughout change within an organisation. A suitable framework was provided to tackle this complex situation regarding the relationship between Information Systems Development and the organisation, where roles were ill-defined and political tension was rife.

  1. Develop a Puzzle Website for users of three different age groups, Kids, Teenagers and ...

    6.3 Tools and Techniques In the design phase it was difficult to really say what technologies we were going to be using, as we were very inexperienced in a lot of the technologies, because we had never used most of them before.

  2. The project explains various algorithms that are exercised to recognize the characters present on ...

    system is an integrated hardware and software device, which has the ability to detect and read the characters from the license plate and convert it into electronic text like ASCII characters. Research has shown that majority of crimes in United States are related to vehicles.

  1. Geometric Brownian Motion. The aim of this project is to gain an understanding ...

    Validation will be put in place to reduce errors. 3.3 Initial overview of software Microsoft Excel and visual basic application (VBA) will be used as this uses Microsoft graphic user interface which is familiar with most users. Both applications work well together and have many built in functions that will make the process of calculations less time consuming and more user friendly to use, as discussed in section 3.2.

  2. Toronto Airport Case Study Wireless Applications

    Therefore, this is a significant risk that needs to be accounted for. For the purposes of this study, it is assumed that the basic infrastructure of the airport has already been setup to provide for a duplicate power feed to the airport in case of a failure in the primary power feed.

  1. Methods and technology used in Computer Forensics

    Examples of such are the ImageMASSter Solo 3 Forensic Duplicator8, and the TD1 Forensic Duplicator9. Forensic duplicators are designed to aid in data acquisition. They are essentially portable imaging tools that can both acquire and replicate data at very high rates.

  2. IP network design

    Reference: http://www.ja.net/development/network_access/satellite/trial.html 2.1.8. Wireless In rural or remote locations there may be few alternatives available other than to use licensed or license-exempt radio frequency (RF) technology to provide communication links. The deployment of a wireless network requires significant technical and operational expertise if a reliable service is to be achieved.

  • Over 160,000 pieces
    of student written work
  • Annotated by
    experienced teachers
  • Ideas and feedback to
    improve your own work