https://github.com/supsugam/speech-sage-tts-bot
A telegram bot that will convert your text to voice of your choice. (uses elevenlabs, LIMITED)
https://github.com/supsugam/speech-sage-tts-bot
bot javascript telegraf telegram telegram-bot text-to-speech tts typescript
Last synced: 2 months ago
JSON representation
A telegram bot that will convert your text to voice of your choice. (uses elevenlabs, LIMITED)
- Host: GitHub
- URL: https://github.com/supsugam/speech-sage-tts-bot
- Owner: supSugam
- Created: 2024-03-01T13:43:09.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-06T14:02:40.000Z (about 2 years ago)
- Last Synced: 2026-03-05T04:29:00.592Z (4 months ago)
- Topics: bot, javascript, telegraf, telegram, telegram-bot, text-to-speech, tts, typescript
- Language: TypeScript
- Homepage:
- Size: 34.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Speech Sage TTS Bot
A Telegram bot that converts text to voice of your choice.
### Screenshots & More Details at: [MyPortfolioWebsite/Projects/SpeechSageTTSBot](https://sugamsubedi.com.np/projects/speech-sage-tts-bot) 🚧
## Features
- Choose from a variety of voices.
- Input text to be converted to speech.
- Simple and easy-to-use interface.
## Getting Started
To get started with the Speech Sage TTS Bot, follow these steps:
1. **Clone the repository:**
```bash
git clone https://github.com/supSugam/speech-sage-tts-bot.git
```
2. **Install dependencies:**
```bash
cd speech-sage-tts-bot
npm install
```
3. **Set up your Telegram bot token:**
- Create a `.env` file in the root directory.
- Add your Telegram bot token to the `.env` file:
```
BOT_TOKEN=your-telegram-bot-token
```
4. **Build and start the bot:**
```bash
npm start
```
5. **Interact with your bot in Telegram.**
## Commands
- `/start` - Start the bot and display available commands.
- `/voices` - Display available voices.
- `/tts` - Start text-to-speech conversion.
## Contributing
Contributions are welcome! Feel free to open issues and pull requests.