mirror of
https://github.com/aljazceru/Auto-GPT.git
synced 2026-01-13 19:24:18 +01:00
* Use modern material theme for docs * Update mkdocs.yml Added search plugin Co-authored-by: James Collins <collijk@uw.edu> * Updating mkdocs material theme config per recommendations to enable all markdown options * Updated highlight extension settings and codeblocks throughout the docs to align with mkdocs-material recommendations. codehilite is deprecated in favor of the highlight extension: https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#highlight --------- Co-authored-by: lc0rp <2609411+lc0rp@users.noreply.github.com> Co-authored-by: James Collins <collijk@uw.edu> Co-authored-by: Nicholas Tindle <nick@ntindle.com>
38 lines
1.0 KiB
Markdown
38 lines
1.0 KiB
Markdown
# Text to Speech
|
|
|
|
Enter this command to use TTS _(Text-to-Speech)_ for Auto-GPT
|
|
|
|
```shell
|
|
python -m autogpt --speak
|
|
```
|
|
|
|
Eleven Labs provides voice technologies such as voice design, speech synthesis, and
|
|
premade voices that Auto-GPT can use for speech.
|
|
|
|
1. Go to [ElevenLabs](https://beta.elevenlabs.io/) and make an account if you don't
|
|
already have one.
|
|
2. Choose and setup the *Starter* plan.
|
|
3. Click the top right icon and find *Profile* to locate your API Key.
|
|
|
|
In the `.env` file set:
|
|
|
|
- `ELEVENLABS_API_KEY`
|
|
- `ELEVENLABS_VOICE_1_ID` (example: _"premade/Adam"_)
|
|
|
|
### List of available voices
|
|
|
|
!!! note
|
|
You can use either the name or the voice ID to configure a voice
|
|
|
|
| Name | Voice ID |
|
|
| ------ | -------- |
|
|
| Rachel | `21m00Tcm4TlvDq8ikWAM` |
|
|
| Domi | `AZnzlk1XvdvUeBnXmlld` |
|
|
| Bella | `EXAVITQu4vr4xnSDxMaL` |
|
|
| Antoni | `ErXwobaYiN019PkySvjV` |
|
|
| Elli | `MF3mGyEYCl7XYWbV9V6O` |
|
|
| Josh | `TxGEqnHWrfWFTfGW9XjX` |
|
|
| Arnold | `VR6AewLTigWG4xSOukaG` |
|
|
| Adam | `pNInz6obpgDQGcFmaJgB` |
|
|
| Sam | `yoZ06aMxZJJ28mfd3POQ` |
|