No internet connection
  1. Home
  2. Macro and Script Help

How to setup voice commands?

By Owen Granich-Young @Owen_Granich_Young
    2024-11-15 21:56:05.057Z

    Title

    How to setup voice commands?

    What do you expect to happen when you run the script/macro?

    Is there a Tutorial Video on how to set this up? Just wondering, I envision it being able to trigger other commands, but looking at the template it's unclear to me how to set it up. Would love a walkthrough video on this one. I imagine it might already exist?

    Are you seeing an error?

    What happens when you run this script?

    Just looking to understand how to implement this to trigger my scripts and macros.

    How were you running this script?

    Other

    How important is this issue to you?

    3

    Details

    {
        "inputExpected": "Is there a Tutorial Video on how to set this up? Just wondering, I envision it being able to trigger other commands, but looking at the template it's unclear to me how to set it up. Would love a walkthrough video on this one. I imagine it might already exist?",
        "inputIsError": false,
        "inputWhatHappens": "Just looking to understand how to implement this to trigger my scripts and macros.",
        "inputHowRun": {
            "key": "-MpfwoFyZNOpBC3X5xGI",
            "title": "Other"
        },
        "inputImportance": 3,
        "inputTitle": "How to setup voice commands?"
    }

    Source

    //Code is unavailable
    

    Links

    User UID: di7dN0keyHdE1HAif7Qi47Oz53E2

    Feedback Key: sffeedback:di7dN0keyHdE1HAif7Qi47Oz53E2:-OBlos2ii_fBg_lb4Wkx

    Feedback ZIP: 9x3ZhSmrrzSWIA7xUJ5/V8KLmwKVc17PcFveoLEKJJ5teAL9yesysjaV3jSGVJ+HYDZFT5RSHqy+l0slDecgjIk9Cr9CpEafnbb9xyOOWFK+GqoFBi0owReYaxYT5ysVATdcT8AEyzglQplB7UQY08AaE7FRnK9bh11XS1umk03vXCR+hXJv70yTBmu09HXFBSG71lJhz+nmD4IPyX5GuebJXJ/xW41LuaPHIEBvRXP/WdNfhBasnMz7pq7Ar8xy9c4AUE4UawW15WoET/4H9yIlxQSAq4RB14I4y426twn6YAoetd9CQc/liCXEuM3L3ipGB+MdJgzbVsU1oQzoKw==

    • 9 replies
    1. O

      @Chad do you have one of your sweet sweet videos for this?

      1. Chad Wahlbrink @Chad2024-11-18 20:08:45.475Z

        Hi @Owen_Granich_Young!

        This is a newer feature that will continue to evolve! Today, I found a bug with the command template for Voice Commands, so I can't demonstrate how they work yet.

        We will probably have a dedicated video once it's a more full-featured command type. I'll try to see if we can get the current implementation working, and I'll make a quick video for you to demonstrate it once it's up and running again.

        1. Awesome thanks, I got a little farther setting it up the other day and it failed so I imagine you found the same error I did.

        2. Chad Wahlbrink @Chad2024-11-18 20:10:27.885Z

          I'm linking this post to the internal issue so you know when there is an update, and I can demo it then!

          1. Chad Wahlbrink @Chad2024-11-19 18:59:11.733Z

            Hi @Owen_Granich_Young,

            Here's a quick video guide to voice commands. I was setting them up wrong myself yesterday! Ha.

            The voice commands are " meta-commands." For these specific meta-commands, no action is set up for the "useCommandBehavior," which is what is called when "Run Preset" is clicked in the SoundFlow Editor or when a keyboard command is fired once (not held). So I was getting an error saying, This meta command doesn't implement useCommandBehavior or useFlowBehavior, so it can't be run.

            However, assigning the command to a keyboard trigger or a Stream Deck button should function as expected. The only caveat is that you must hold the key command down while speaking if you use the keyboard trigger.

            In my test and even in this video, the results seemed best when using a Stream Deck button. A few times, the script got stuck on me using the keyboard trigger and I just had to trigger the keyboard trigger a second time.

            Regardless, here's a quick demo of the functionality:

            1. Chad Wahlbrink @Chad2024-11-19 19:11:39.629Z

              It seems like the keyboard trigger works fine, but you need to hold the key trigger the entire time you are speaking. If you release a bit early, there seem to be some bugs currently (which I'm logging internally).

              1. Thanks will explore. I suggest it's noted in the package that you need to press and hold. I assumed just press to have it going.

                1. Chad Wahlbrink @Chad2024-11-19 19:30:27.504Z

                  Definitely, I noted to Christian that we need to add some documentation for this one.

                  1. Yeah, watching the video it's a little slower then we want it to be isn't it. It's cute but maybe not snappy enough to be really usable in a daily workflow. Will still play around for sure. Might be a nice catchall for things that don't make it onto the deck.