Main content

    VoCo system - program your LEGO Mindstorms robot using your voice!

    Introduction
    There are many people who have difficulties programming due to disability, injury or illness. The VoCo system allows you to program a LEGO Mindstorms robot by using your voice to enter programming instructions. Here's how the system would work.

    Step 1: Input
    The user would speak programming instructions into a code recognition system.
    Example: User says: "e v three dot move open bracket for seconds colon one comma leftport colon dot b comma rightport colon dot c comma leftpower colon 50 comma rightpower colon 50 close bracket"

    Step 2: Transcribe
    The system transcribes speech to programming instructions.
    Example: "ev3.move(forSeconds: 1, leftPort: .b, rightPort: .c, leftPower: 50, rightPower: 50)

    Step 3: Transmit
    Program is transferred to the robot.
    Example: User says: "transfer current program"

    Step 4: Execute
    Robot runs program.
    Example: User says: "run" and the robot executes the program

    References
    Refer to a YouTube video by Tavis Rudd titled Using Python to Code by Voice.


    #ev3
    #coding
    #voice
    #swift language
    Image attached to challenge
    Winners announced
    Share your most creative ideas on fun LEGO® Voice Experiences!

    Join the conversation

    Sign in to comment

    You'll need to sign in to an account to post a comment.