-
list_voices()
can now list voices for all language codes (@muschellij2
, #6). All voices (for all language codes) are now shown by default. Uselanguage = "en-US"
to replicate the previous default. -
list_voices()
has new argumentsengine
(to filter on engine types) andinclude_additional_languages
(to find bilingual voices with specific additional languages). -
synthesize()
andget_synthesis()
have new argumentsengine
(to specify the engine type) andlanguage
(to specify the language code when using bilingual voices). -
In
synthesize()
andget_synthesis()
, argumentsrate
andlexicon
are deprecated and replaced bysample_rate
andlexicon_names
. -
In
synthesize()
andget_synthesis()
, the default sample rate is no longer 22050 Hz. Instead, AWS will pick the appropriate default based on the voice, engine and output format. -
Speech synthesis now fails with a useful error message when AWS returns an error.
- Released on CRAN 2020-03-11
- New maintainer @antoine-sachet
- Fixed a function not found bug in
pollyHTTP()
. (#3)
- Requests to
get_synthesis()
orsynthesize()
now fail whennchar(text) > 1500
. (#1, h/t Sean Kross) - Bumped aws.signature dependency to use new, more sophisticated credentials checking.
- Created separate
synthesize()
andget_synthesis()
functions. The former as a convenience function wrapping the latter lower-level function.
- Initial release.