2016-07-27 13 views
-1

Ändern Tonhöhe im Mikrofon aufgenommen in Stimme wie Kind, Mann, Mädchen bitte kann mir jemand nennen einige Bibliotheken von Dritten in objective c oder jede andere Sache, die helfen würde ich ..Ändern Tonhöhe im Mikrofon aufgenommen Umwandlung der Stimme in Kind oder Mädchen Stimme

+0

Mögliche Duplikate von [Ändern der Tonhöhe in einem iOS-Audioplayer - wie Alvin und die Chipmunks] (http://stackoverflow.com/questions/4442055/changing-pitch-in- an-ios-audio-player-like-alvin-and-the-chipmunks) – JSA986

+1

ich möchte die stimme ändern, die im mikrofon aufgenommen wird, um kind, mädchen oder mann stimme was kann ich tun kann mir jemand dabei helfen ?? –

+0

ich bekomme nicht kann können Sie mir dafür helfen ..... –

Antwort

1

Check out AVAudioUnitTimePitch Documentation, gibt es eine Tonhöhe Variable, müssen Sie nicht einmal Drittanbieter verwenden.

+0

ich möchte die Stimme ändern, die im Mikrofon aufgenommen wird, um Kind, Mädchen oder Mann Stimme was zu tun können Sie mir dabei helfen ?? –

+0

Ich bezog mich auf AVAudioUnitTimePitch Dokumentation, aber ich verstehe nicht, weil ich neu bin bitte helfen Sie mir .... –

+0

Nur um sicher zu sein. Hast du die Aufnahme und Wiedergabe gemacht? Weil Ihre Frage speziell nach Tonhöhe fragt – Happiehappie

0

Get ztx le hier http://www.zynaptiq.com/ztx/license-or-evaluate-ztx/ und benutzen Sie diesen Schaltergehäuse für verschiedene Stimmen

switch ([selectedFilterType integerValue]) { 

     case NORMAL_AUDIO_FILTER: 
     { 
      //Normal 
      time = 1.0; 
      pitch = 1.0; 
      formant = 1.0; 
     } break; 

     case HEAVY_FILTER: 
     { 
      // Heavy 
      time = 1.5; 
      pitch = 0.9; 
      formant = 1.0; 
     } break; 

     case CHILD_FILTER: 
     { 
      //Child 
      time = 1.0; 
      pitch = 1.5; 
      formant = 1.0; 
     } break; 

     case GIRL_BABY_FILTER: 
     { 
      //Girls 
      time = 1.0; 
      pitch = 2.0; 
      formant = 1.0; 
     } break; 

     case SLOW_FILTER: 
     { 
      //Slow 
      time = 3.0; 
      pitch = 1.0; 
      formant = 1.0; 
     } break; 

     case FAST_FILTER: 
     { 
      // Fast 
      time = 0.5; 
      pitch = 1.0; 
      formant = 1.0; 
     } break; 

     case BEAR_FILTER: 
     { 
      //Bear 
      time = 1.8; 
      pitch = 0.5; 
      formant = 1.0; 
     } break;   
     default: 
      break; 
    } 

Sie diese Tonhöhe, Formanten und die Zeit für die entsprechenden Filter verwenden können, und wenn Sie frei verwenden ztx le gesetzt

long numChannels = 1; 

weil ztx unterstützt nur Mono-Audio und auch Sample-Rate von 44.1kHz oder 48kHz coz kostenlose Version unterstützen nur diese Abtastrate und wenn Sie weitere Klärung oder eine vollständig funktionierende Lösung benötigen, verlassen Sie eine Komm ich werde dir helfen ...

+0

nein kann es Ihnen nur helfen, Tonhöhe für andere Stimme ändern möchten Sie mich eine Lösung zum Speichern der Audio-Post @ MitsCapitan ?? –

+0

hier bin ich in der Lage, die Tonhöhe nicht in der Lage, das betroffene Audio zu speichern .. Ich bekomme Probleme beim Speichern dieser Tonhöhe geändert Audio ... –

+0

Dies ist der Link meiner anderen Frage, die ich benutze, um die Tonhöhe der ändern Audio http://stackoverflow.com/questions/39052576/how-to-save-the-audio-withchanged-pitch-and-speed-ios –

Verwandte Themen