I want to do prototype a voice interface. Adobe XD would be the perfect fit because you can use specific phrases to trigger elements and also play speech really easy. Unfortunately you need to hold your finger on the screen to "activate" the microphone when I view the screens on my phone. Is there a specific tool that offers a "always listening" function, while the prototype is opened? I can't believe it is that hard to find something, Protopie for example only offers the option to listen to general sound, not specific voice commands.
-
I'm voting to close this question as off-topic because requests for applications / tools etc are not on-topic for this site.– JonW ♦Commented Jan 13, 2020 at 16:16
-
It's maybe not meticulous question, but open very interesting thread, so maybe author should edit thread. Adobe XD doesn't was the main thing here.– Piotr ŻakCommented Jan 13, 2020 at 16:32
-
@PiotrŻak Just because something is interesting doesn't necessarily mean it's a good fit for a Stack Exchange site. The format here is pretty tight and specific, it needs to be a specific question based on a problem that can be solved with a correct answer. Software recommendations get out of date quickly, or there may be multiple versions, or that software is only available for certain OSs or in certain countries... This site needs to be a repository for useful answers for many people for years to come, not just OP right now.– JonW ♦Commented Jan 13, 2020 at 17:19
2 Answers
General sound - no it won't work - will react to any sound wave (conversation, impact etc.)
For example: You talking with co-workers - and interface activate (when it shouldn't).
The specific voice command seem better solution - like "Hey Siri".
It's possible to work on specific wave of voice (of the person) or sound. (the interface can only react to the tone of the owner's voice)
Instagram work as You mentioned - after click & hold (2s)
You will not find this ability within any prototyping tool. It is a somewhat difficult feature as it needs to start by default to listen and identify a trigger catchphrase.
A workaround would be to have the design illustrate that it is waiting for a verbal command and while presenting you can click on a white area to activate the feature and you can explain the stakeholders of what the correct flow or functionality would be there.