abranson / rockpool

Pebble client application for Sailfish OS
41 stars 19 forks source link

No voice support in rockpoold #39

Open rufferson opened 8 years ago

rufferson commented 8 years ago

While attempting to use voice commands it logs [W] WatchConnection::readyRead:205 - Have message for unhandled endpoint 11000 "010000000001080001011d00312e327263310000000000000000000000000000803e00000032044001"

that means voice endpoint implementation is missing 11000 = 0x2af8 $ grep endpoint libpebble2/protocol/voice.py

Voice endpoint attribute (key-value pair)

    endpoint = 0x2af8
    endpoint = 0x2af8
rufferson commented 8 years ago

see this post for parsed hex string above

machinekoder commented 8 years ago

Is this related to voice apps not working with the Pebble and Rockpool? It looks like the phone app has to do the actual voice recognition.

rufferson commented 8 years ago

yes, from what i see phone is responsible for recognition, watchapp is just receiving results of it and needs to interpret it whichever way it likes - either in jskit or directly in the watch.