Skip to content

WisconsinRobotics/RobotFish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Talking Fish

Wisconsin Robotics Outreach 2025/2026

Folder Structure

  • Voice: AI voice assistant
  • Camera: CV facial tracking
  • MotorControl: Servo controls

Package Manager

This project's dependencies are managed by uv. The pyproject.toml file contains the dependencies list, and descriptions of basic commands can be found here.

  • uv run program.py: Runs your program with up-to-date dependencies.
  • uv add: Add a dependency to the entire project. (This updates pyproject.toml and runs uv sync.)
  • uv remove: Remove a dependency from the entire project. (This updates pyproject.toml and runs uv sync.)
  • uv sync: Updates your environment to match pyproject.toml.
  • Install uv for development on personal computer

AI Voice Assistant

Run: uv run Voice/pi-voice-assistant.py

PiperTTS source code

Facial Tracking

Servo Controls

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages