A fun cool speaking robot right in your terminal.
Project description
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
pip install terminal-robot
2. Using Homebrew (For MacOS)
brew install anirudhg07/anirudhg07/terminal-robot
3. Docker
You can run the docker image of terminal-robot by running -
docker run -it --rm anirudhg07/terminal-robot
4. Manual Installation
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's voice like voice type, speed, pitch, etc.
- If you don't like the robot, go to the cloned repository and change the images according to your mouth settings. Don't forget to rename the pics as given.
Dependencies
The dependencies for the terminal=-robot are automaticaly taken care of by the package managers. You can also download the requirements by running -
pip install -r requirements.txt
Check out the requirements.txt file for more details.
Future work!
Hi I am your terminal assistant. How can i help you?
- Make this robot as a terminal assistant with chatbot to actually answer your terminal queries and give suggestions for errors
- Add more features like changing robot face, robot talking speed and all. Since I have used espeak, it can be done without much difficulty.
- More ideas and suggestions...
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for terminal_robot-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ceb8aab2c507e10b25b0d410574a07200137683d7a69a72fd376a911295b76e7 |
|
MD5 | 9c8635dc48030cb1599d48291eab9633 |
|
BLAKE2b-256 | 62274fc93c4cdcb37b053dbc9b19b8bc482f34ccee6e9367e676b25aa6dfdbff |