UCloud.TextToSpeech
A Unity C# wrapper for the Google Cloud Text-To-Speech API.
Installation
Requires Unity 6.0 because of the plugin's usage of Awaitable. Built and tested in Unity 6.0.
- Open project settings
- Select
Package Manager
- Add the OpenUPM package registry:
- Name:
OpenUPM
- URL:
https://package.openupm.com
- Scope(s)
com.uralstech
- Name:
- Open the Unity Package Manager window (
Window
->Package Manager
) - Change the registry from
Unity
toMy Registries
- Add the
UCloud.TextToSpeech
package
Preview Versions
Do not use preview versions (i.e. versions that end with "-preview") for production use as they are unstable and untested.
API Support
✔️
operations
endpoint*- ✔️
cancel
method* - ✔️
delete
method*
- ✔️
✔️
projects.locations
endpoint- ❌
synthesizeLongAudio
method - ✔️
projects.locations.operations
endpoint*- ✔️
get
method* - ✔️
list
method*
- ✔️
- ❌
✔️
text
endpoint- ✔️
synthesize
method
- ✔️
✔️
voices
endpoint- ✔️
list
method
- ✔️
*Through package dependency UCloud.Operations.
Documentation
See https://uralstech.github.io/UCloud.TextToSpeech/DocSource/QuickStart.html or APIReferenceManual.pdf
and Documentation.pdf
in the package documentation for the reference manual and tutorial.