diff --git a/client/src/components/VoiceControl.jsx b/client/src/components/VoiceControl.jsx index 75bb62d..b85bcbe 100644 --- a/client/src/components/VoiceControl.jsx +++ b/client/src/components/VoiceControl.jsx @@ -10,7 +10,18 @@ export default function VoiceControl() { const [recognition, setRecognition] = useState(null); const selectedTurtle = useTurtleStore((state) => state.getSelectedTurtle()); - const sendCommand = useTurtleStore((state) => state.sendCommand); + const setTurtleState = useTurtleStore((state) => state.setTurtleState); + const moveForward = useTurtleStore((state) => state.moveForward); + const moveBack = useTurtleStore((state) => state.moveBack); + const moveUp = useTurtleStore((state) => state.moveUp); + const moveDown = useTurtleStore((state) => state.moveDown); + const turnLeft = useTurtleStore((state) => state.turnLeft); + const turnRight = useTurtleStore((state) => state.turnRight); + const digBlock = useTurtleStore((state) => state.digBlock); + const digBlockUp = useTurtleStore((state) => state.digBlockUp); + const digBlockDown = useTurtleStore((state) => state.digBlockDown); + const placeBlock = useTurtleStore((state) => state.placeBlock); + const refuelTurtle = useTurtleStore((state) => state.refuelTurtle); useEffect(() => { // Check if speech recognition is supported