marklopervega's picture
Initial commit
b8499e6 verified
|
Raw
History Blame Contribute Delete
1.12 kB
metadata
title: Monte Python Insult Robot
emoji: 🏰
colorFrom: yellow
colorTo: green
sdk: static
pinned: false
short_description: French castle guard insult robot  Monty Python style
tags:
  - reachy_mini
  - reachy_mini_python_app

Monte Python Insult Robot 🏰

A Reachy Mini app that turns the robot into the French castle guard from Monty Python and the Holy Grail.

What it does

  • Listens for nearby speech using the ReSpeaker mic array (or laptop mic in simulation)
  • Plays coconut clip-clop sounds with head-bobbing horse riding animation
  • Delivers a random pre-recorded insult WAV with a matching physical expression
  • Turns head and body toward the speaker

Insult audio files

Place WAV or MP3 files in monte_python_insult_robot/assets/insults/ using the naming convention:

{expression_tag}_{name}.wav

Supported expression tags: contempt, dismissive, mock_shock, haughty, rage, sneer, exasperated, gleeful, suspicious, pompous

Requirements

See monte_python_insult_robot/requirements.txt. Key dependencies: pydub, sounddevice, webrtcvad-wheels, scipy.