Hi, I'm a master's degree student in computer science, and I'm working on a speech recognition application in Unity for my thesis. The application is still work in progress: the ideal goal would be to implement a simple game, but the core is a sort of generic "module" (when I say "module" I mean a collection of objects and scripts that can be inserted in a scene to give the opportunity to a programmer to utilize speech recognition in his application); at the moment, I managed to make a simple scene with a few objects that make specific actions if an "order" is recognized (for example "turn on the light" or "crate, make a jump"). A part of the thesis will be focused on the comparison of different speech recognition services, and here there is my problem: for now, I was only able to use the Unity default library (which by the way should only work on Windows if I'm correct) and IBM Watson; so, now I'm looking for other services/APIs/libraries/SDKs to use in my project. I asked to the professor who is helping me with the thesis, and he spoke about these possibilities: Google API, Alexa (I have an Echo Dot at home, so I could use it for testing), Siri (I don't have any Apple device, so I'm not totally sure on how I could use it) and Cortana. The problem is that I can't understand how can I integrate those services into my Unity project (I checked a lot of guides and documentation pages, but a lot of them are outdated). In conclusion: if someone could give me some hints on how to use those services in my project I would be really grateful (I would also be willing to try other services if you know something that I didn't insert in the list in this post).