Re: Voice changer : How to disguise voice

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Thanks Iain,
But i am researching (focus on) about How to change pitch of my voice. Next
i will build an (simple) app to test.
I mean i want to perform two processes: recording my voice and change the
pitch as my opinion at the same time. And then, i can save to a wave file
with change of the my voice (Robot is an example).
It's said that DirectSound can do that, right??
But i donot know where to get sample ? can you show me ?

"Iain" <Iain@xxxxxxxxxxxxxxxxxx> wrote in message
news:auqb85wq2nij$.lz4p6ntzyeef.dlg@xxxxxxxxxxxxx
On Wed, 26 Jul 2006 11:08:57 +0700, Paul wrote:

HI ALL,

I can record my voice through microphone (the micro was integrated on my
webcam) to a file (wave or mp3 format).
And now i also want to disguise the voice was recorded by my
application. For ex, i want to apply Robot's voice to my voice and then
record into a audio file (wave of mp3 format is ok).

Can you help me :

How to do that? Do you know what technicals to do (disguise a voice)?
Can you show me the code samples/ projects do that ? or any direction
you can help me ?

i also used DirectSound for recording and playing audio file, but i
donot know that can directsound can help me alter my voice by another
(Robot's voice is an example,...)? Can i use DirectX SDK (DirectSound) to
perform?

I am very interesting in this, so i thanks for any help from you...

There are a few things which you could mean here.

Simply disguising a voice so it is not recognisable is relatively
straightforward - you put the sound through some filters. There are DMO
filters which you can chain together and which will change the tonal
quality of your voice.

This is probably not going to fool the FBI, but is easy enough to do.

More complex approaches require you to change the harmonic structure and
even pitch of the voice. A robot effect is probably acheived by removing
the natural up and down lilt of the voice - keeping the pitch the same.

This is advanced maths stuff. Check the group (and ..\video) archives for
references to pitch shifting (in this case you need to identify the pitch,
then change it to a constant value). www.dspdimension.com has good
resource around this.

Finally, actually sounding like someone in particular (see Mission:
Impossible!) is probably in the area of research, despite holywood
specially effects. Voice characteristics are about rythym and intonation
as well as frequency aspects and changing those naturally may be
difficult.

In short, if you want to make minor changes, it's easy. If you want to
sound like John Wayne - go to acting class!


Iain
--
Iain Downs (DirectShow MVP)
Commercial Software Therapist
www.idcl.co.uk


.



Relevant Pages

  • Re: Ballad of Reading Gaol - Oscar Wilde - 1896
    ... These are just my opinions, and I'm just some guy on Usenet ... FX on the voice, but they seem a little out of kilter with the other two. ... recording - that is, not competing with the other sounds for attention. ... There are pitch problems with the voice here. ...
    (rec.music.compose)
  • Re: Kishori Amonkars Kafi Kanada?
    ... I tend to agree with Akash on AA - voice throw too different. ... pitch is still different). ... DG I did try speeding up the recording by 10% this makes the taans ... The resulting pitch is still low for Kishoritai, and yes, the way she ...
    (rec.music.indian.classical)
  • Re: Good voice for bossa nova?
    ... endlessly singing a note and then sliding up or down to where the note ... i think some bossa melodies CAN be complex. ... To me bossa is joao gilberto's voice, vinicius's poetry, and jobim's ... way they treat pitch. ...
    (rec.music.brazilian)
  • Re: AMC: The uptalking? Its got to stop?
    ... I don't know if the actress playing Colby is "uptalking" ... of raising your voice at the end of every sentence. ... in _pitch_, not in volume. ...
    (rec.arts.tv.soaps.abc)
  • Re: "Pitch detection source code"
    ... is some specified algorithm for these soft window that i have to ... then i will get my pitch become higher. ... untrained voice), since to increase loudness you're forcing out more air ... i only analyse a frame of 600samples (at the centre of my 2 seconds ...
    (comp.speech.research)