Fetch the list of voices available in Microsoft Edge. These, however, are not all. The complete list of voices supported by this module can be found here (neural, standard, and preview).
Writes raw audio synthesised from text to a file. Has no SSML template. Basic SSML should be provided in the request.
a valid output directory path.
the SSML to send. SSML elements required in order to work.
Promise
with the full filepathsWrites raw audio synthesised from a request in real-time to a Readable. Has no SSML template. Basic SSML should be provided in the request.
the SSML to send. SSML elements required in order to work.
Promise
with the streamsSets the required information for the speech to be synthesised and inits a new WebSocket connection. Must be called at least once before text can be synthesised. Saved in this instance. Can be called at any time times to update the metadata. Merges specified values into previously provided values.
any OUTPUT_FORMAT
Optional
metadataOptions: MetadataOptions(optional) MetadataOptions
Writes raw audio synthesised from text to a file. Uses a basic _SSMLTemplate SML template.
a valid output directory path
the input to synthesise
Optional
options: ProsodyOptions(optional) ProsodyOptions
Promise
with the full filepathsWrites raw audio synthesised from text in real-time to a Readable. Uses a basic _SSMLTemplate SML template.
the text to synthesise. Can include SSML elements.
Optional
options: ProsodyOptions(optional) ProsodyOptions
Promise
with the streams
Create a new
MsEdgeTTS
instance.