The Synthiam Robot Skill Store is where you discover new robot skills for ARC and ARCx robot programming software. Install ready-made skills for AI, vision, navigation, speech recognition, servos, and more to quickly expand what your robot can do — whether it's a DIY project or an education robot for the classroom in ARC, or an enterprise product or industrial system in ARCx.
You can also publish your own robot skills for the community or learn how to add existing skills to your robot projects.
Most Recent
Most Popular
Adc
Artificial Intelligence
Audio
Camera
Communication
Digital
Display
Examples
Games
General
Gps
Graphs
I2c
Infrared Distance
Misc
Movement Panels
Navigation
Power
Pwm
Rafiki
Remote Control
Scripting
Servo
Ultrasonic
Ultrasonic Distance
Virtual Reality
The Audio category in Synthiam ARC enables robots to interact with their surroundings through sound. It includes features such as speech synthesis, audio playback, and voice recognition. This skill set is crucial for creating robots that can communicate effectively using auditory cues.
For ARCx
Openai Whisper v1
Speech-to-text with Whisper for ARC: transcribes phrases in many languages via OpenAI, Groq, or local OpenAI-compatible servers.
For ARC
Output Audio From EZ-B v11
Example ARC skill demonstrating converting, compressing and streaming MP3/WAV to an EZ-B speaker, with play/stop commands and TTS examples.
For ARCx
Sherpa-Onnx Speech To Text v7
Offline speech-to-text engine for ARCx using sherpa-onnx models; runs locally on Windows, Linux, Raspberry Pi, and Mac with no internet after download
For ARC
Sherpa-ONNX Speech To Text v2
Offline continuous speech recognition with wake word support, custom phrases, and real-time transcription using sherpa-onnx models on ARC Windows.
For ARCx
Sound Board v13
Import WAV/MP3 audio, store it in the project, and trigger robot scripts at exact timeline markers for synced sound and motion.
For ARC
Sound Movement
Stereo mic sound localization triggers left/right scripts to control robot movement, enabling directional responses (turn/move) to audio.
For ARC
Sound Script (Ezb) v3
Trigger a script when EZB audio plays, exposing live Min, Max and Avg audio-level variables for looped monitoring; stops when audio ends.
For ARC
Sound Servo (EZB)
Map EZ-B audio volume to servos; multi-servo mirroring, scalar range control, invert/min-max, waveform feedback to sync mouth motion.
For ARC
Sound Servo (PC Mic)
Maps PC microphone volume to servo positions - control multiple servos (e.g., robotic mouth) with scalar, min/max and invert options.
For ARC
Sound Servo (PC Speaker)
Maps PC audio volume to servos in real time with scalar, min/max, invert & multi-servo options-ideal for syncing robot mouth to sound
For ARC
Soundboard (EZB)
Play WAV/MP3 via EZ-B v4, manage tracks, add timed scripts for synced robot actions, control via ControlCommand(), volume and clipping indicators.
For ARC
Soundboard (PC)
Play and manage MP3/WAV sound effects from a PC soundboard, load tracks, trigger or script playback (one file at a time), export and automate.
Create a Robot Skill
What is a Robot Skill?