Package marytts.signalproc.process

Interface Summary
CopyingDataProcessor  
InlineDataProcessor  
InlineFrameMerger  
 

Class Summary
AudioFileJoiner  
AudioFileMixer  
AudioMixer  
Blizzard09PostProcessor This class implements post-processing of TTS output to make it sound more intelligible when used in a telephone channel.
ChildVoiceConverter  
Chorus  
EnergyNormaliser  
FDPSOLAProcessor  
FDPSOLAProcessorOld  
FrameOverlapAddSource Compute the overlap-add of a framewise-processed input signal, with optional time stretching (in subclasses).
FrameProvider Cut frames out of a given signal, and provide them one by one, optionally applying a processor to the frame.
FramewiseMerger A class to merge two audio signals, using pitch-synchronous frames.
FrequencyDomainProcessor  
LPCAnalysisResynthesis A base class for LPC-based analysis and resynthesis, which does nothing.
LPCCInterpolator  
LPCCrossSynthesis  
LPCCrossSynthesisOnline  
LPCWhisperiser  
LSFInterpolator  
NaiveVocoder A naive overlap-add time stretching algorithm without any phase correction; used only for demonstrating the artefacts that arise from not correcting phase.
NullFrequencyDomainEffect  
OverlapAddEnergyNormalizer  
PhaseVocoder A phase vocoder implementation for time stretching.
PitchFrameProvider  
PitchLsfInterpolator  
PolarFrequencyProcessor  
PsolaFrameProvider  
Robotiser  
Robotiser.PhaseRemover  
SimpleNoiseKeeper  
SimpleNoiseRemover  
TDPSOLAInstants  
TDPSOLAProcessor  
VocalTractModifier  
VocalTractScalingProcessor  
VocalTractScalingSimpleProcessor  
VoiceModificationParameters  
VoiceModificationParametersPreprocessor  
Whisperiser