Skip to content

Commit

Permalink
feat: google TTS
Browse files Browse the repository at this point in the history
Signed-off-by: Frost Ming <[email protected]>
  • Loading branch information
frostming committed Apr 17, 2024
1 parent f1de83a commit 6651c57
Show file tree
Hide file tree
Showing 5 changed files with 482 additions and 3 deletions.
9 changes: 8 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,13 @@ A unified interface for multiple Text-to-Speech (TTS) providers.
- `speech_key`: Azure Speech service key
- `service_region`: Azure Speech service region

- [Google TTS](https://cloud.google.com/text-to-speech?hl=zh-CN)

Requirements:

- [Enable the Text-to-Speech API in the Google Cloud Console](https://console.developers.google.com/apis/api/texttospeech.googleapis.com/overview?project=586547753837)
- Environment variables `GOOGLE_APPLICATION_CREDENTIALS` pointing to the service account key file

- [Volcengine TTS(火山引擎)](https://console.volcengine.com/sami)

Required parameters:
Expand Down Expand Up @@ -63,7 +70,7 @@ TeTos respects the proxy environment variables `HTTP_PROXY`, `HTTPS_PROXY`, `ALL

## TODO

- [ ] Google TTS
- [x] Google TTS
- [ ] SSML support

## License
Expand Down
Loading

0 comments on commit 6651c57

Please sign in to comment.