Skip to content

yu0809/Voice-AI-Butler

Repository files navigation

Voice-AI-Butler

This is a personally produced voice AI butler that can recognize the speaker's identity through voice recognition via pre-recognition tasks. It arranges the schedule according to the user's unique daily tasks and allows interaction via voice at any time to ask any questions. The robot has a memory function, clear modules, and high scalability. When you choose not to interact with it, the robot performs its own daily tasks, which can be self-set. Additionally, each time you interact with it, your current mood will be recognized, influencing the robot's tone of response.
Instructions:
Step1:Create a virtual environment: The first step is to create a virtual environment for your project.
python -m venv venv
Step2:Install dependencies: Next, install the dependencies listed in the requirements.txt file.
pip install -r requirements.txt
Step3:Modify configuration: Update the config.py file by replacing api_endpoint, api_key, and secret_key with your own keys.
Step4:Run the main script: Finally, run the main.py script.
For any extended functionalities, you can create and open a separate .py file to implement them. ^_^
I hope this small project can help those in need and make a small contribution to AGI!

About

See readme for details

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages