How to implement a voice changer?

前端 未结 6 1799
时光取名叫无心
时光取名叫无心 2021-02-02 17:07

I want to write a app which change the microphone input voice and make it like robot or some funny man\'s voice.It must support send changed voice to all application like IM Sof

6条回答
  •  轻奢々
    轻奢々 (楼主)
    2021-02-02 17:13

    Robot voice is often done with a ring modulator effect, mixing the voice with a sine wave - this is easier. Or use a vocoder effect, modulating the voice onto some other waveform, like rectangle - might be a bit more tricky. Go read up how the effects work, get a program with which you can check out how they sound (Audacity works for the ring modulator, finding and using a vocoder may be a bit harder). Then read how it's done or get a library which will do the processing for you.

提交回复
热议问题