React with Native

Bringing together React and React Native

GitHub

README

Say

say (

OperationClassification

TODO: Ensure embedding this will embed the actual docs in my markdown renderer. I guess it might already do so!

TODO: It would be great to learn more about this topic and see if I can make more cross-environment packages. A great use case would be to create a wrapper around the current fs-orm to enable using it at the frontend too.

OperationClassification node-cjs)

Operation that contains multiple functions that wrap the

say

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.

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.

Api reference
sayLanguage()
Input
messagestring
Output
textToMp3()
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
🔹 SayLanguageEnum
📄 sayLanguage (exported const)
📄 textToMp3 (exported const)
CLI
Show CLI information (2)
main()
Input
-
Output
📄 main (unexported const)
Internal
Show internal (8)
sayDutch()
Input
messagestring
Output
sayNepali()
Input
messagestring
Output
saySomething()

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
🔹 SayOptions

Properties:

NameTypeDescription
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
📄 sayDutch (exported const)
📄 sayNepali (exported const)
📄 saySomething (exported const)

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

📄 test (exported const)