Skip to main content

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

  1. You can always change features of the robot's voice like voice type, speed, pitch, etc.
  2. 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?
  1. Make this robot as a terminal assistant with chatbot to actually answer your terminal queries and give suggestions for errors
  2. Add more features like changing robot face, robot talking speed and all. Since I have used espeak, it can be done without much difficulty.
  3. More ideas and suggestions...

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

terminal_robot-1.0.0.tar.gz (379.4 kB view hashes)

Uploaded Source

Built Distribution

terminal_robot-1.0.0-py3-none-any.whl (374.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page