robotemi / sdk

temi is an unparalleled robotic platform introducing a new dimension of development - movement. Using temi’s SDK, developers can create new functionalities and introduce new use cases via temi’s Android tablet. temi’s movement and navigation capabilities run off of it's Linux computer and uses a set of 16 sensors including a Lidar, depth cameras, driving cameras, and microphones. We encourage our developer community to suggest and request expanded functionality within the SDK and we will adhere to your needs. We want to enable you to create skills like never seen before! We will be constantly improving the SDK and its documentation. Please feel free to reach out to us with any questions or thoughts at developers@robotemi.com
https://www.robotemi.com/
209 stars 85 forks source link

Can i change the wake up word #390

Open william-1415 opened 1 year ago

william-1415 commented 1 year ago

Can I change the wake up word from "Hey temi" to other words, such as "Hello Robot". and I want to know How to use the "WakeupWordListener", thankyou!

zjn0505 commented 1 year ago

You can contact customer support to create your own wake up word for robots under one organization.

Then on the temi center you will have an option to switch to your own wake up word.

WakeupWordListener is used to receive the event when someone wakes up the robot by the wake up word.

To add wake up word listener:

https://github.com/robotemi/sdk/blob/eed8543a506f798f4c10f1c2adc0494ce59c8b99/sample/src/main/java/com/robotemi/sdk/sample/MainActivity.kt#L163

To receive wake up event:

https://github.com/robotemi/sdk/blob/eed8543a506f798f4c10f1c2adc0494ce59c8b99/sample/src/main/java/com/robotemi/sdk/sample/MainActivity.kt#L1056