What kind of voice commands can Rhino process?
Rhino is designed for specific, domain-limited voice interactions. It infers intent and extracts specific details (slots) from commands like "Turn off the lights in the office" or "Set the kitchen lights to blue," making it suitable for applications with a defined set of actions.
Can I create my own custom voice contexts with Rhino?
Yes, developers can create custom contexts using the Picovoice Console. This allows you to define your own expressions, intents, and slots, tailoring the voice recognition to the specific needs and vocabulary of your application or device.
What platforms and programming languages does Rhino support?
Rhino is highly cross-platform, supporting Arm Cortex-M, STM32, Arduino, Raspberry Pi, Android, iOS, Chrome, Safari, Firefox, Edge, Linux, macOS, and Windows. It offers SDKs for Python, .NET, Java, Flutter, React Native, Android, iOS, Web (JavaScript), and C.