Although such synthesis can sound rather buzzy and unnatural, these HMM-based voices offer higher flexibility and more consistent quality than unit-selection synthesis, as well as a much smaller memory footprint.
some drawbacks are (a) that building HMM-based voices for MaryTTS has a high technical overhead, and (b) that the Java port has become quite outdated, while HTS development has seen significant progress.