To sing like Shakira, press '1' now

Jun 30, 2008

Vibrato -- the pulsating change of pitch in a singer's voice -- is an important aspect of a singer's expression, used extensively by both classical opera singers and pop stars like Shakira. Usually, the quality of a vibrato can only be judged subjectively by voice experts.

Until now, that is. A research group from Tel Aviv University has successfully managed to train a computer to rate vibrato quality, and has created an application based on biofeedback to help singers improve their technique. Your computer can now be a singing coach.

The invention was recently showcased at an international competition in Istanbul, where it won first prize at the International Cultural and Academic Meeting of Engineering Students. Researcher Noam Amir, a senior lecturer from the Department of Communication Disorders at the Sackler Faculty of Medicine, Tel Aviv University, says the tool might not help record producers find the next great pop music sensation. But it could teach singers how to mimic Shakira's signature vibrato.

Vibrato is a musical effect than can be used when a musician sings or plays an instrument. It adds expression to a song and is created by a steady pulsating change of pitch, characterized by the amount of variation and the speed at which the pitch is varied. TAU's application can teach singers how to mimic the vibrato qualities most attractive to the human ear.

But mastering vibrato is no guarantee for an American Idol appearance. "Vibrato is just one aspect of a singer's impact," says Amir, an expert in the ways that emotions impact speech. "Singers need to arouse an emotional response, and that is a complicated task."

Three years ago, Amir and his colleagues decided that they would look for an objective, numerical assessment of vibrato quality. New vocal students usually don't have good control of their vibrato, explains Amir. "Their vibrato is erratic and hard to judge subjectively, and it's hard to find to a precise measure for this. We wanted to find a way to emulate a human expert in a computer program."

Amir's team input into their computer many recordings by students singing vibrato and had their vibrato judged by human teachers. Using hundreds of vocal students and expert judges, the team was able to use mathematical measurements to correlate vibrato styles to their quality as judged by the teachers.

The computer was then able to rate the vibrato quality of new voices on its own, producing ratings similar to those given by the expert vocal teachers. In effect, a machine had "learned" how to judge the quality of an individual singer's vibrato. The researchers then added a biofeedback loop and a monitor so that singers could see and augment their vibrato in real time.

Other applications for this type of research, Amir says, could be in automated call centers, where callers communicate with computers. He hopes to be able to teach computers how to recognize a range of different emotions, such as anger and nervousness, so that a live receptionist can jump in when a caller becomes upset with the machine.

Amir's research focuses on how emotions are expressed in speech. He collaborates regularly with speech pathologists and in this particular study worked with Dr. Ofer Amir and Orit Michaely, also from the Sackler Faculty of Medicine.

The original research was published in the journal Biomedical Signal Processing and Control.

Source: American Friends of Tel Aviv University

Explore further: Computer scientists win a major grant to network mobile devices in the cloud

add to favorites email to friend print save as pdf

Related Stories

Recommended for you

Cutting the cloud computing carbon cost

Sep 12, 2014

Cloud computing involves displacing data storage and processing from the user's computer on to remote servers. It can provide users with more storage space and computing power that they can then access from anywhere in the ...

Teaching computers the nuances of human conversation

Sep 12, 2014

Computer scientists have successfully developed programs to recognize spoken language, as in automated phone systems that respond to voice prompts and voice-activated assistants like Apple's Siri.

Mapping the connections between diverse sets of data

Sep 12, 2014

What is a map? Most often, it's a visual tool used to demonstrate the relationship between multiple places in geographic space. They're useful because you can look at one and very quickly pick up on the general ...

User comments : 0