Voice changing and reverb recording:
//Get the recorder objectrecorder = [TXUGCRecord shareInstance];// Set reverb// TXRecordCommon.VIDOE_REVERB_TYPE_0 Disable reverb// TXRecordCommon.VIDOE_REVERB_TYPE_1 KTV// TXRecordCommon.VIDOE_REVERB_TYPE_2 Small room// TXRecordCommon.VIDOE_REVERB_TYPE_3 Auditorium// TXRecordCommon.VIDOE_REVERB_TYPE_4 Low and deep// TXRecordCommon.VIDOE_REVERB_TYPE_5 Resonant// TXRecordCommon.VIDOE_REVERB_TYPE_6 Metallic sound// TXRecordCommon.VIDOE_REVERB_TYPE_7 Magnetic[recorder setReverbType:VIDOE_REVERB_TYPE_1];// Set voice changing// TXRecordCommon.VIDOE_VOICECHANGER_TYPE_0 Disable voice changing// TXRecordCommon.VIDOE_VOICECHANGER_TYPE_1 Mischievous child// TXRecordCommon.VIDOE_VOICECHANGER_TYPE_2 Loli// TXRecordCommon.VIDOE_VOICECHANGER_TYPE_3 Uncle// TXRecordCommon.VIDOE_VOICECHANGER_TYPE_4 Heavy metal// TXRecordCommon.VIDOE_VOICECHANGER_TYPE_6 Foreigner// TXRecordCommon.VIDOE_VOICECHANGER_TYPE_7 Trapped beast// TXRecordCommon.VIDOE_VOICECHANGER_TYPE_8 Fat guy// TXRecordCommon.VIDOE_VOICECHANGER_TYPE_9 Strong electric current// TXRecordCommon.VIDOE_VOICECHANGER_TYPE_10 Heavy machinery// TXRecordCommon.VIDOE_VOICECHANGER_TYPE_11 Ethereal[record setVoiceChangerType:VIDOE_VOICECHANGER_TYPE_1];
Note
Voice changing and reverb are only valid for recording human voice, but unavailable for BGM.