Add a native PulseAudio module.
Enable ALSA native support
was actually never uploaded
Acknowledge NMU adding the definition for DEB_HOST_MULTIARCH
Acknowledge NMU adding the definition for DEB_HOST_MULTIARCH

Conflicts:
	debian/changelog
Merge tag 'debian/1%2.1_release-5.1'

Acknowledge NMU

Conflicts:
	debian/changelog
Updated speech-tools dependency to reflect pulseaudio support requirements.
Adjust version dependency as a result of reconciling
fast-tracked wheezy patch and master branch of speech-tools.
Remove myself (Peter Drysdale) from list of uploaders.
Bump Standards-Version to 3.9.4 (no changes).
upload to unstable
Improved HTS voice performance and reduced disk i/o.

This commit improves performance with HTS voices in two ways:
a) Instead of loading all HTS voice models on each utterance,
it only reloads the models if the voice name has changed (i.e. a
different voice is being used).

b) Disk usage is reduced: Before, speech parameters (mel cepstrum and
logf0 coefficients) were written to a temporal file and removed. Also, HTS text
features were passed to the HTS_Synthesize_Utt function by using a text file,
and most importantly the generated wavefile was saved to a temporal file and
reloaded from that file in an unnecessary intermediate step.

Now, by default speech parameters are not saved and deleted, HTS text features
are passed using a string, and the generated wavefile is loaded using a
stringstream instead of a file.

This commit requires the tokenstream_istream.diff patch in speech-tools.
Increased libestools revision dependance to make sure tokenstream_istream.diff is applied in speech-tools
* Further reduce disk i/o:
   - There still was a temporary file created and removed which contained label information.
     This commit removes the need of creating that file, although it can be generated at will
     by editing lib/hts.scm if someone is interested in its contents.
* Less memory copying:
   - Originally, wave samples were generated by HTS, saved to disk in a temp file, reloaded into memory,
     and attached to the utterance structure. Finally the temp file was deleted.
   - In commit 9f96103ac0b8567ab006f05714a7a9caf7467fcc, samples were generated,
     copied to a tokenstream, and copied again to the utterance structure. The
     tokenstream was deleted at the end.
   - In this commit the generated wave samples by HTS are passed to the utterance,
     so no unneeded additional memory copying is performed. The infrastructure in
     speech_tools already existed (EST_Wave has a constructor which accepts raw samples)
     so no further changes to speech-tools were required.
Updated hts_performance patch description
This patch adds the necessary LISP functions to Festival architecture
to save waves by parts and write them to file pointers.

It also rewrites text2wave in order to improve its performance, by removing
the square order combine_waves function and using a linear replacement.
Spelling fix (overriden -> overridden)
Fix call to clean an uninitialized HTS_engine instance
Build festival-dbg package
Fix memory allocation to use intended types.