-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
natural voice sapi adapter api key #9
Comments
Add initial cache data for online voices Update file caching mechanism to support Edge & Azure Add utility wrapper classes: RegKey, TaskScheduler
A new version v0.2 has been released! Now there's support for enumerating Azure voices, and a UI for entering the API key. |
Hello. |
The voice list is fetched from the server, so you can use all the voices available to your Azure subscription. To avoid blocking the client when enumerating the voices, the engine will cache the fetched voice list for an hour. You can see the cached voice list in the cache folder ( On first use, there's no cache file yet, so the engine will use the built-in voice lists. But once it can download the newest voice list, it will start to use the downloaded list. It will re-download the voice list in the background if the cache file hasn't been updated for an hour. Such a file is just a few hundred kilobytes. So no, the voice list doesn't need to be manually updated. But if you want to force the voice list to be refreshed immediately without waiting for an hour, you can go to the cache folder and delete the files. As for translation, unfortunately, I didn't made the interface with easy translation in mind, as I only intended to support English and simplified Chinese. I used the standard Win32 dialog and string table resources, so every string is written into the resource data, instead of a separate language file. You can check the Installer.rc, NaturalVoiceSAPIAdapter.rc, and TtsApplication.rc files. |
Hello there. |
Hello.
in the description of this vehicle, it says that with the api key all available sounds can be used.
However, unfortunately I couldn't find a place where I can enter the api key.
i have an existing api key and i want to use azure sounds directly, not edge sounds.
where do I enter the api key?
The text was updated successfully, but these errors were encountered: