Updates to Github #github

espeak-ng@groups.io Integration <espeak-ng@...>

[espeak-ng:master] New Issue Created by cmrdt:
#178 upgrade internal audio quality (sample rate and bit-depth)

also in espeakedit (not ng) the resampling quality seemed to be so-so (maybe not sox's fault, maybe command-line-settings) but resampling from a low-quality source-wav file isn't the same as starting from one of higher quality (lower rates lack higher frequencies)

default currently is 11025×2 Hz 16-bits maybe increase to (18×2)kHz+ and 32-bit-float as compile option; & rather do downsampling from higher quality if need be (update syllables containing high frequencies: s f z ʃ ʒ t k θ ð v d )

and if using sox use best-quality sinc option, max precision

[espeak-ng:master] New Comment on Issue #178 upgrade internal audio quality (sample rate and bit-depth)
By cmrdt:

also if audio file same quality as device native-sampling rate, it would not have to resample again

also android resamplers use up battery and may be of low quality..

[espeak-ng:master] New Comment on Issue #173 Support for timing output
By cmrdt:

one of possible uses - if for media players (e.g. VLC) which support loading these subtitles (auto if same filename) and have it sync to text to speech

[espeak-ng:master] New Issue Created by cmrdt:
#179 multi-channel voice output for DSPs, mixing or debugging

add command option to split voice into multiple channels?

  • voice-tone
  • voice-tone-roughness
  • consonants voiced
  • consonants unvoiced
  • breath

(time/pitch stretching, noise removal, compression, remastering)