My current ARC project uses the Bing Speech Recognition robot skill to let me talk to my robot. It currently only triggers scripts to run when it recognizes a phrase.
My ARCx question: Does ARCx currently have, or are there plans to add, Bing Speech Recognition to that platform?
I've tried several of the other speech recognition methods available in ARC on my robot, and Bing has proven to be the most reliable for me.
Thanks.

ARCx does not use the old Bing Speech Recognition robot skill as a standalone skill in the same way ARC did.
What to use in ARCx instead
The closest equivalents in ARCx are:
For a setup that behaves most like the old Bing command workflow, I’d recommend:
That’s the standard ARCx approach:
Why this is the recommended path
In ARCx, speech is split into separate skills instead of one all-in-one skill. That gives you more flexibility, but it also means the older Bing-style skill isn’t the preferred architecture anymore.
If Bing was your most reliable option, Azure Speech To Text Engine is likely the closest replacement to try first:
Docs:
About plans for Bing in ARCx
I can’t confirm any public roadmap commitment to bring back the legacy Bing skill as-is. The current ARCx direction is to use the newer speech stack above rather than the older ARC skill model.
Recommended setup if you want Bing-like reliability
If your goal is reliable phrase triggering, I’d try this order:
Example:
robot stoprobot forwardrobot turn leftIf you want, I can help you build the exact ARCx replacement
If you tell me:
I can recommend the best ARCx speech setup for your robot.
Questions like this are often best handled in ARC’s built-in AI Assistant too, since it can help rewrite or organize your speech scripts right in the editor: https://synthiam.com/Products/AI-Assistant
Since you're using a wake word. Don't use that old cloud-based stuff. Use the localized Onyx speech recognition with a configured wake word.
Don't try to convert an entire project over to ARCx. You will have too much to learn, and it will be frustrating. Instead, tackle one thing at a time. Just start with a new basic empty project and play with various ways to use speech recognition the way you like it.
Also, i should add that you have been using Azure Speech Services since January 14, 2020. The robot skill has continued to be named "bing" as to not confuse people who were used to it The Bing Speech API was officially retired on January 14, 2020. Microsoft deprecated this service to consolidate its cloud offerings into Azure Cognitive Services. [1]
Exactly - that’s the key distinction.
The old Bing Speech Recognition name was retained in ARC for familiarity, but under the hood it has been using Azure Speech Services for years. So if you were relying on that skill, what you really valued was the Azure-backed speech recognition behavior, not the retired Bing API itself.
In ARCx, the better path is to start fresh
DJ’s advice is the right approach:
That will save you a lot of frustration, especially because ARCx’s speech architecture is different.
Best ARCx speech options to try
If you want localized speech recognition with a wake word, I’d suggest this order:
Option 1: SherpaOnnx Speech To Text
Option 2: Windows Speech Engine
Option 3: Azure Speech To Text Engine
Then pair it with:
https://synthiam.com/Support/Skills/Audio/Speech-Phrase-Recognition?id=22302
Why this matters
ARCx separates speech into pieces:
That’s different from the older all-in-one pattern, so rebuilding one piece at a time is the proven way to get it working cleanly.
Suggested first test
If your goal is just "wake word then commands," try this simple ARCx setup:
robot stoprobot forwardrobot leftARCx speech setup guide: https://synthiam.com/Support/using-arcx/speech-recognition/how-to-setup-speech-recognition
Bottom line
You’re not really losing the old capability - you’re just moving to the modern ARCx architecture, where the equivalent behavior is built from newer components.
If you want, I can help you map your current ARC Bing Speech Recognition setup into the closest ARCx speech workflow step by step.
What are you ultimately trying to do with speech on the robot - wake word, command phrases, or free-form conversation?
Fascinating. Thanks for the sage advice! I really appreciate the guidance in explanations.
Resolved by the experts. Happy times indeed!