Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: Voice command generator?

  1. #1

    Voice command generator?

    I was thinking about what Darrell and others here have written about not shooting faster than you can process input. It's easy to imagine drills for this if you've got an instructor or buddy. But what if you're practicing alone?

    Does anyone know of an app or device for generating random voice commands?

    The simplest version of waht I'm imagining would let you record two different commands -- "left" and "right", for example -- and play them back in random order. Additional features would let you change speeds, number of repetitions, and use more than two commands.

    Thoughts?

  2. #2
    Site Supporter
    Join Date
    Jan 2012
    Location
    Fort Worth, TX
    Can you use a random number generator with a range set to 3 or 4 or X, where each number represents a specific action?
    Adds an extra step in the "execute" process but maybe that's manageable.
    "No free man shall ever be debarred the use of arms." - Thomas Jefferson, Virginia Constitution, Draft 1, 1776

  3. #3
    Member BaiHu's Avatar
    Join Date
    May 2011
    Location
    In front of pixels.
    Voice record yourself and run it back?

    Sent from my Pixel XL using Tapatalk
    Fairness leads to extinction much faster than harsh parameters.

  4. #4
    For Ss&Gs I did a search for "random number generator triggers voice command" and got:
    Name:  Capture.jpg
Views: 228
Size:  23.9 KB
    Last edited by Drang; 05-06-2017 at 01:30 PM.
    Recovering Gun Store Commando. My Blog: The Clue Meter
    “It doesn’t matter what the problem is, the solution is always for us to give the government more money and power, while we eat less meat.”
    Glenn Reynolds

  5. #5
    So what I'm imagining would be something like:
    1st run: "right right left right center left stop"
    Next run: "left stop"
    Next run:" left center center right right right left right left left stop"
    And so on.....

    Or on something like the Givens casino target, you could use random sequences of the colors.
    Last edited by peterb; 05-06-2017 at 03:54 PM.

  6. #6
    Ideally it would trigger voice commands and let you load voice commands to load.
    In once class we did the ABC Drill:
    ...ABC drill with our carbines; an "A" is drawn on the "face" of the silhouette, "B's" on the "shoulders", and "Cs" on the hips. Grif would call out a combination ("A, C!") and we would shoot said combination.
    Using the Pistol Training Target, you could have the app randomly assign which target to shot at, and how many rounds. That lets you practice not only precision, but processing changing conditions and transitioning between targets, which I ass-you-me is the point...

    Not being a programmer, this seems like it would be simple to put together.
    Programmers may disagree...
    Recovering Gun Store Commando. My Blog: The Clue Meter
    “It doesn’t matter what the problem is, the solution is always for us to give the government more money and power, while we eat less meat.”
    Glenn Reynolds

  7. #7
    There is a voice chip for Arduino:
    http://www.spikenzielabs.com/Spikenz...iceShield.html

    Now if it wasn't for this pesky "earning a living" stuff, I could make some headway on all these fun projects.....

  8. #8
    Site Supporter
    Join Date
    Jan 2012
    Location
    Fort Worth, TX
    Quote Originally Posted by Drang View Post
    For Ss&Gs I did a search for "random number generator triggers voice command" and got:
    Name:  Capture.jpg
Views: 228
Size:  23.9 KB
    I'm famous!
    "No free man shall ever be debarred the use of arms." - Thomas Jefferson, Virginia Constitution, Draft 1, 1776

  9. #9
    Member BaiHu's Avatar
    Join Date
    May 2011
    Location
    In front of pixels.
    Partner drilling is great like this. I went with my dad and we set up 2 FAST targets on 8.5x11 and did the following:
    I'm loaded with 10 rds (convenience for more reloads) and ready in holster with eyes closed.
    He sets the distance (indoor range), calls the shots '2H & 4B'; changes distance while I close my eyes; '1H 2B 2H' until I ran through 4 mags.

    I'm not reinventing the wheel or anything, but it's a fun way to partner drill.

    Here's my target with minimum distance of 3 yds and max was 15. I was trying to run a balance between speed and accuracy while not running the clock. Fun time!

    Sent from my Pixel XL using Tapatalk
    Last edited by BaiHu; 05-07-2017 at 12:39 PM.
    Fairness leads to extinction much faster than harsh parameters.

  10. #10
    Quote Originally Posted by Drang View Post
    Ideally it would trigger voice commands and let you load voice commands to load.
    In once class we did the ABC Drill:

    Using the Pistol Training Target, you could have the app randomly assign which target to shot at, and how many rounds. That lets you practice not only precision, but processing changing conditions and transitioning between targets, which I ass-you-me is the point...

    Not being a programmer, this seems like it would be simple to put together.
    Programmers may disagree...

    I've never worked with playing media files (voice), but pulling a random sequence from a known list would be super easy. I imagine the only piece left would be a code function which calls the media player.

    You could just setup a few arrays with your various options...

    number_of_actions = [1,2,3,4,5]
    actions = ['Shoot!', 'Hostage hold fire!', 'Assess threat - issue verbal']
    targets = [A, B, C, D]

    Then the code would use the Random module/library and you could have it just pick 1 from each or it could grab a random number of items from each.. then put them together like

    *push start button* -> (after random amount of time) -> "A B Shoot!"
    *push start button* -> (after random amount of time) -> "D Shoot!" "B, A Assess threat"
    *push start button* -> (after random amount of time) -> "C Hostage!" "D B A Shoot!" "D Assess threat"

    etc....

    Picking random things a random number of times and combining them is very easy in most languages. I'm sure playing media files is not much of a challenge either. Having never worked with GUI's, that seems like it would be the hardest/most time consuming part.

    One thing i've thought about making is a dry fire app that randomly displays images on the screen, accompanied with sound clips for shoot/no-shoot type processing. Run it either on a laptop screen or ideally on a projector on a safe dry fire wall.
    Last edited by LesPaul; 05-10-2017 at 05:04 PM.

User Tag List

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •