README
say (OperationClassification node-cjs)
Operation that contains multiple functions that wrap the say cli on MacOS to let the device speak out text.
Can later be extended to wrap other clis or even api's.
Should also be extended to work on multiple operating systems.
Input | ||
---|---|---|
message | string | |
Output |
Input | ||
---|---|---|
options | { filePath?: string, message?: string, speechRate?: number, voice?: string, audioDevice?: string, showProgress?: boolean, interactive?: string, fileFormat?: string, dataFormat?: string, bitRate?: number, quality?: number, } | |
Output |
Show CLI information (2)
Input | ||
---|---|---|
- | ||
Output |
Show internal (8)
Input | ||
---|---|---|
message | string | |
Output |
Input | ||
---|---|---|
message | string | |
Output |
TODO: do research what else is out there
say [-v voice] [-r rate] [-o outfile [aud io format options] | -n name:port | -a device] [-f f ile | string ...]
DESCRIPTION This tool uses the Speech Synthesis manager to convert input text to audible speech and either play it through the sound output device chosen in System Preferences or save it to an AIFF file.
for usage, see man say
Input | ||
---|---|---|
input | { } | |
Output |
Properties:
Name | Type | Description |
---|---|---|
filePath (optional) | string | |
message (optional) | string | |
speechRate (optional) | number | |
voice (optional) | string | |
outputFilePath (optional) | string | |
audioDevice (optional) | string | |
showProgress (optional) | boolean | |
interactive (optional) | string | |
fileFormat (optional) | string | |
dataFormat (optional) | string | |
bitRate (optional) | number | |
quality (optional) | number |
TODO: do research what else is out there
say [-v voice] [-r rate] [-o outfile [aud io format options] | -n name:port | -a device] [-f f ile | string ...]
DESCRIPTION This tool uses the Speech Synthesis manager to convert input text to audible speech and either play it through the sound output device chosen in System Preferences or save it to an AIFF file.
for usage, see man say
README
say (OperationClassification node-cjs)
Operation that contains multiple functions that wrap the say cli on MacOS to let the device speak out text.
Can later be extended to wrap other clis or even api's.
Should also be extended to work on multiple operating systems.
Input | ||
---|---|---|
message | string | |
Output |
Input | ||
---|---|---|
options | { filePath?: string, message?: string, speechRate?: number, voice?: string, audioDevice?: string, showProgress?: boolean, interactive?: string, fileFormat?: string, dataFormat?: string, bitRate?: number, quality?: number, } | |
Output |
Show CLI information (2)
Input | ||
---|---|---|
- | ||
Output |
Show internal (8)
Input | ||
---|---|---|
message | string | |
Output |
Input | ||
---|---|---|
message | string | |
Output |
TODO: do research what else is out there
say [-v voice] [-r rate] [-o outfile [aud io format options] | -n name:port | -a device] [-f f ile | string ...]
DESCRIPTION This tool uses the Speech Synthesis manager to convert input text to audible speech and either play it through the sound output device chosen in System Preferences or save it to an AIFF file.
for usage, see man say
Input | ||
---|---|---|
input | { } | |
Output |
Properties:
Name | Type | Description |
---|---|---|
filePath (optional) | string | |
message (optional) | string | |
speechRate (optional) | number | |
voice (optional) | string | |
outputFilePath (optional) | string | |
audioDevice (optional) | string | |
showProgress (optional) | boolean | |
interactive (optional) | string | |
fileFormat (optional) | string | |
dataFormat (optional) | string | |
bitRate (optional) | number | |
quality (optional) | number |
TODO: do research what else is out there
say [-v voice] [-r rate] [-o outfile [aud io format options] | -n name:port | -a device] [-f f ile | string ...]
DESCRIPTION This tool uses the Speech Synthesis manager to convert input text to audible speech and either play it through the sound output device chosen in System Preferences or save it to an AIFF file.
for usage, see man say