Updates to Github #github

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

[espeak-ng:master] New Comment on Pull Request #591 vi: modify rules for c, k and q
By valdisvi:

As far as I can see from differences in commit e789385 and master branch ph_vietnam and vi_rules these changes are already included in master. @myroad2pro, please review, and, if necessary, issue new changes and pull request against recent master branch.


[espeak-ng/espeak-ng] Pull request closed by valdisvi:

#591 vi: modify rules for c, k and q


3 New Commits:

[espeak-ng:master] By golubovsky <golubovsky@...>:
439f7f32d50b: First part of the patch: add option --load

Option --load makes espeak-ng consider the voice name provided a name of
a file relative to the current directory.

Signed-off-by: golubovsky <golubovsky@...>

Modified: src/espeak-ng.c
Modified: src/include/espeak-ng/speak_lib.h
Modified: src/libespeak-ng/espeak_api.c
Modified: src/libespeak-ng/voices.c


[espeak-ng:master] By golubovsky <golubovsky@...>:
009b6b5d1419: Finished the voice load code. Dumping voice def does not seem possible
because it is not stored in a single place.

Signed-off-by: golubovsky <golubovsky@...>

Modified: src/espeak-ng.c
Modified: src/include/espeak-ng/espeak_ng.h
Modified: src/libespeak-ng/voices.c


[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
c38cb18de379: Merge pull request #587

Modified: src/espeak-ng.c
Modified: src/include/espeak-ng/espeak_ng.h
Modified: src/include/espeak-ng/speak_lib.h
Modified: src/libespeak-ng/espeak_api.c
Modified: src/libespeak-ng/voices.c


[espeak-ng/espeak-ng] Pull request closed by valdisvi:

#587 Enable loading voice definitions from arbitrary files

I use espeak/espeak-ng to synthesize vocals for songs. See / listen https://golubovsky.bandcamp.com/album/unhuman-voices Synthesizing vocals requires voice definitions very different from voices used for speech. Besides, many voice adjustments are needed in the process of song composition, and different voices needed for different parts of a song. Default location of voice files in an installed espeak is under /usr/lib... that is, area not writable by users which makes it very inconvenient to edit voice definition files "ad-hoc". The patch adds flag-option --load which makes the voice name provided with -v being treated as path to a file rather than just a voice name. Thanks.

Join espeak-ng@groups.io to automatically receive all group messages.