Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anirudhg07/terminal-robot
Terminal robot, a fun talking robot with face, audio for yout terminal.
https://github.com/anirudhg07/terminal-robot
Last synced: 9 days ago
JSON representation
Terminal robot, a fun talking robot with face, audio for yout terminal.
- Host: GitHub
- URL: https://github.com/anirudhg07/terminal-robot
- Owner: AnirudhG07
- Created: 2024-03-20T13:18:11.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-10-07T17:16:32.000Z (about 1 month ago)
- Last Synced: 2024-10-07T17:20:45.448Z (about 1 month ago)
- Language: Python
- Homepage:
- Size: 280 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Terminal-robotπ€
The terminal-robot is a fun feature you can add to your terminal to get a speaking robot.
You can easily run the python code. Enter the text you would like the robot to say and it will speak in a robotic-y voice with mouth movements!https://github.com/AnirudhG07/terminal-robot/assets/146579014/24712b57-227b-43e6-8079-54b76c5e3959
## Installation
You can install the terminal-robot using the following ways -
### 1. Using pip
```bash
pip install terminal-robot
```### 2. Using Homebrew (For MacOS)
```bash
brew install anirudhg07/anirudhg07/terminal-robot
```### 3. Docker
You can run the docker image of terminal-robot by running -
```bash
docker run -it --rm anirudhg07/terminal-robot
```### 4. Manual Installation
```bash
git clone https://github.com/AnirudhG07/terminal-robot.git
cd terminal-robot
pip install .
```And you are good to go!
## Features You can change
You can always change features of the robot voice like speed and pitch. You can change it using the `--speed` and `--pitch` flags.
1. Speed - You can change the speed of the robot voice by changing the speed value. The default value is 150. You can change it by running -
```bash
terminal-robot speak --speed 200
```2. Pitch - You can change the pitch of the robot voice by changing the pitch value. The default value is 50. You can change it by running -
```bash
terminal-robot speak --pitch 100
```## Dependencies
The dependencies for the terminal=-robot are automaticaly taken care of by the package managers. You can also download the requirements by running -
```bash
pip install -r requirements.txt
```Check out the requirements.txt file for more details.
## Future work!
```bash
Hi I am your terminal assistant. How can i help you?
```2. Make this robot as a terminal assistant with chatbot to actually answer your terminal queries and give suggestions for errors
3. Add more features like changing robot face, robot talking speed and all. Since I have used espeak, it can be done without much difficulty.
4. More ideas and suggestions...