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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file terminal_robot-1.0.0.tar.gz.

File metadata

  • Download URL: terminal_robot-1.0.0.tar.gz
  • Upload date:
  • Size: 379.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for terminal_robot-1.0.0.tar.gz
Algorithm Hash digest
SHA256 543be4b7555bf6528ce549aaf98fffa8284ca0756ecc4c833aa5dbb54c120836
MD5 f334d1c88fd3730d0772efae4cf4561f
BLAKE2b-256 7626439b4b2ad91b8ff14e21c08d0181c882014697ac94000e0b52145a43decd

See more details on using hashes here.

File details

Details for the file terminal_robot-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for terminal_robot-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ceb8aab2c507e10b25b0d410574a07200137683d7a69a72fd376a911295b76e7
MD5 9c8635dc48030cb1599d48291eab9633
BLAKE2b-256 62274fc93c4cdcb37b053dbc9b19b8bc482f34ccee6e9367e676b25aa6dfdbff

See more details on using hashes here.

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