Skip to content

A multi language TTS software utilizing Google Cloud's TTS platform

License

Notifications You must be signed in to change notification settings

NicolasNewman/MultiLang-TTS

Repository files navigation

MultiLang TTS

Intelligent TTS Software

NOTE: This software is currently in alpha testing

MultiLang TTS is a text-to-speech software that utilizes Google's WaveNet technology to create human-like speech (read more about WaveNet). Unlike software currently using WaveNet, MultiLang TTS allows you to supply your own API key. This avoids having to pay a 3rd party for their software to access this technology.

Getting Started

In order to use this software, the following is needed:

  • A Google Account
  • A payment method for Google's service (in the event that you plan to process over one million characters)
  • A Google Cloud Account

Procede with the instructions below to get started.

Connecting to Google Cloud

Steps last verified 7/2019

  1. First, navigate to Google Cloud's homepage.
  2. At the top right of the screen, make sure you are signed in with your gmail account. If you are, click, "try it free". visual assist for step two
  3. Select your country, accept the TOS, and click countinue.
  4. Enter your customer info. Unfortunetly, billing info is needed in the event that you reach the one million character limit within a month ($16.00 charge).
  5. From the consoles homepage, select the current project in the top-left navbar. Then, in the popup, select, "new project". visual assist for step five
  6. Enter any name for the project ID and then hit "create".
  7. Select the hotdog menu in the top right and navigate to APIs & Services -> Dashboard. From the dashboard page, select "Enable APIs and Services". visual assist for step seven
  8. In the search bar, search for, "cloud text-to-speech api". Select the option with the matching title
  9. From the APIs page, click "enable".
  10. Once redirected to the APIs homepage, select "credentials" on the left sidebar. Then, select Create credentials -> API key. visual assist for step ten
  11. In the pop-up window, copy the key shown and save it somewhere safe for once the software is installed. (If an unwanted person uses your API key, your monthly character count will increase and you could be charged).

Installing

To install the software, navitage to this repository's releases and download the desired version for your OS.

Built With

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Contributors

  • Nicolas Newman - Creator - NicolasNewman
  • smashicons, freepik, and pixel-perfect - Vector image providers - Flaticon

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Version History

  • 0.5.0
    • Able to delete audio files directly from the program
  • 0.4.0
    • Now stores a transcription of the audio file's text along with the MP3
  • 0.3.0
    • Converted back to Typescript
  • 0.2.2
    • Added icon to application
  • 0.1.2
    • Fixed voice gender bug
  • 0.1.1
    • Updated custom-electron-titlebar
  • 0.0.1
    • ALPHA release

About

A multi language TTS software utilizing Google Cloud's TTS platform

Resources

License

Stars

Watchers

Forks

Packages

No packages published