fixed dependency between C++ and C# speech

Needed check to make sure both are set to the same robot type