Contenu connexe
Plus de Jamie (Taka) Wang
Plus de Jamie (Taka) Wang (20)
20200408_gen11_sequence_diagram
- 1. ? ? ? ? ? ? ? ? ?
inwinSTACK Inc. | April 8, 2020
Snips Platform Pi3:Snips Pi3:GM MCU:M48X
? ? ? : Jarvis
? ? ? ? ? ?
hermes/hotword/default/detected
? ? ? ? ? ? ? ? ? ?
gen11/uart: wakeup_ok
? ? ? ? ? ? ? ? ? ? (1)
? ? ? ? ? ? ? ?
? ? ? ? ? ? ?
hermes/asr/textCaptured
? ? ? ? : Hello World ? ? ? ? ? ? ? ? ? ?
gen11/uart: think
? ? ? ? ? ? ? ? ? ? (2)
? ? ? ? ? ?
? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ?
hermes/intent/# ? ? ? ? ? ? ? ?
gen11/uart: command_ok
? ? ? ? ? ? ? ? (3)
? ? ? ? ? ?
Pi3: Workers
? ? ? ? ? ?
REF
? ? ? ? ? ? ? ?
gen11/gm: intent
? ? ? ? ? ? ? ?
hermes/dialogueManager/sessionEnded
reason:intentNotRecognized ? ? ? ? ? ? ? ?
gen11/uart: command_fail
? ? ? ? ? ? ? ? (4)
? ? ? ? ? ?
ALT
[? ? ? ? ]
[? ? ]
? ? ? ? session
hermes/dialogueManager/endSession
? ? ? ? ? ? ? ?
gen11/{worker_name}: intent
- 2. ? ? ? ? ? ?
inwinSTACK Inc. | April 8, 2020
Snips Platform Pi3:Snips/APP Pi3:GM MCU:M48X
? ? ? : Jarvis
? ? ? ? ? ?
hermes/hotword/default/detected
? ? ? ? ? ? ? ? ? ?
gen11/uart: wakeup_ok
? ? ? ? ? ? ? ? ? ? (1)
? ? ? ? ? ? ?
hermes/asr/textCaptured
? ? ? ? : change light ? ? ? ? ? ? ? ? ? ?
gen11/uart: think ? ? ? ? ? ? ? ? ? ? (2)
? ? ? ? ? ?
? ? ? ? ? ? ? ?
hermes/intent/# ? ? ? ? ? ? ? ?
gen11/uart: command_ok
? ? ? ? ? ? ? ? (3)
? ? ? ? ? ?
gen11/gm: change_light
? ? ? ? ? ? ? ?
hermes/dialogueManager/sessionEnded
reason:intentNotRecognized
? ? ? ? ? ? ? ?
gen11/uart: command_fail
? ? ? ? ? ? ? ? (4)
ALT
[? ? ? ? ]
[? ? ]
? ? ? ? ? ? ? ? (16)
? ? ? ? session
hermes/dialogueManager/endSession
? ? ?
- 3. ? ? ? ? ? ? ?
inwinSTACK Inc. | April 8, 2020
Snips Platform Pi3:Snips Pi3:GM MCU:M48X
? ? ? : Jarvis
? ? ? ? ? ?
hermes/hotword/default/detected
? ? ? ? ? ? ? ? ? ?
gen11/uart: wakeup_ok
? ? ? ? ? ? ? ? ? ? (1)
? ? ? ? ? ? ?
hermes/asr/textCaptured
? ? ? ? : Power On ? ? ? ? ? ? ? ? ? ?
gen11/uart: think
? ? ? ? ? ? ? ? ? ? (2)
? ? ? ? ? ?
? ? ? ? ? ? ? ?
hermes/intent/# ? ? ? ? ? ? ? ?
gen11/uart: command_ok
? ? ? ? ? ? ? ? (3)
? ? ? ? PC? ?
gen11/gm: pc_on
? ? ? ? ? ? ? ?
hermes/dialogueManager/sessionEnded
reason:intentNotRecognized
? ? ? ? ? ? ? ?
gen11/uart: command_fail
? ? ? ? ? ? ? ? (4)
ALT
[? ? ? ? ]
[? ? ]
? ? ? ? PC? ? (5)
? ? ? ? session
hermes/dialogueManager/endSession
? ?
- 4. ? ? ? ? ? ? ? ?
inwinSTACK Inc. | April 8, 2020
Snips Platform Pi3:Snips/APP Pi3:GM MCU:M48X
? ? ? : Jarvis
? ? ? ? ? ?
hermes/hotword/default/detected
? ? ? ? ? ? ? ? ? ?
gen11/uart: wakeup_ok
? ? ? ? ? ? ? ? ? ? (1)
? ? ? ? ? ? ?
hermes/asr/textCaptured
? ? ? ? : Inner Lights On ? ? ? ? ? ? ? ? ? ?
gen11/uart: think ? ? ? ? ? ? ? ? ? ? (2)
? ? ? ? ? ?
? ? ? ? ? ? ? ?
hermes/intent/# ? ? ? ? ? ? ? ?
gen11/uart: command_ok
? ? ? ? ? ? ? ? (3)
? ? ? ? ? ? ? ?
gen11/gm: 8p_on
? ? ? ? ? ? ? ?
hermes/dialogueManager/sessionEnded
reason:intentNotRecognized
? ? ? ? ? ? ? ?
gen11/uart: command_fail
? ? ? ? ? ? ? ? (4)
ALT
[? ? ? ? ]
[? ? ]
? ? ? ? ? ? ? ? (6)
? ? ? ? session
hermes/dialogueManager/endSession
? ?
- 5. ? ? ? ? ? ? ? ?
inwinSTACK Inc. | April 8, 2020
Snips Platform Pi3:Snips/APP Pi3:GM MCU:M48X
? ? ? : Jarvis
? ? ? ? ? ?
hermes/hotword/default/detected
? ? ? ? ? ? ? ? ? ?
gen11/uart: wakeup_ok
? ? ? ? ? ? ? ? ? ? (1)
? ? ? ? ? ? ?
hermes/asr/textCaptured
? ? ? ? : Inner Lights Off ? ? ? ? ? ? ? ? ? ?
gen11/uart: think ? ? ? ? ? ? ? ? ? ? (2)
? ? ? ? ? ?
? ? ? ? ? ? ? ?
hermes/intent/# ? ? ? ? ? ? ? ?
gen11/uart: command_ok
? ? ? ? ? ? ? ? (3)
? ? ? ? ? ? ? ?
gen11/gm: 8p_off
? ? ? ? ? ? ? ?
hermes/dialogueManager/sessionEnded
reason:intentNotRecognized
? ? ? ? ? ? ? ?
gen11/uart: command_fail
? ? ? ? ? ? ? ? (4)
ALT
[? ? ? ? ]
[? ? ]
? ? ? ? ? ? ? ? (7)
? ? ? ? session
hermes/dialogueManager/endSession
? ?
- 6. ? ? ? ? ? ?
inwinSTACK Inc. | April 8, 2020
Snips Platform Pi3:Snips/APP Pi3:GM MCU:M48X
? ? ? : Jarvis
? ? ? ? ? ?
hermes/hotword/default/detected
? ? ? ? ? ? ? ? ? ?
gen11/uart: wakeup_ok
? ? ? ? ? ? ? ? ? ? (1)
? ? ? ? ? ? ?
hermes/asr/textCaptured
? ? ? ? : Lights On ? ? ? ? ? ? ? ? ? ?
gen11/uart: think ? ? ? ? ? ? ? ? ? ? (2)
? ? ? ? ? ?
? ? ? ? ? ? ? ?
hermes/intent/# ? ? ? ? ? ? ? ?
gen11/uart: command_ok
? ? ? ? ? ? ? ? (3)
? ? ? ? ? ? ? ?
gen11/gm: 48p_on
? ? ? ? ? ? ? ?
hermes/dialogueManager/sessionEnded
reason:intentNotRecognized
? ? ? ? ? ? ? ?
gen11/uart: command_fail
? ? ? ? ? ? ? ? (4)
ALT
[? ? ? ? ]
[? ? ]
? ? ? ? (8)
? ? ? ? session
hermes/dialogueManager/endSession
? ? ? ? ? ? ?
- 7. ? ? ? ? ? ?
inwinSTACK Inc. | April 8, 2020
Snips Platform Pi3:Snips/APP Pi3:GM MCU:M48X
? ? ? : Jarvis
? ? ? ? ? ?
hermes/hotword/default/detected
? ? ? ? ? ? ? ? ? ?
gen11/uart: wakeup_ok
? ? ? ? ? ? ? ? ? ? (1)
? ? ? ? ? ? ?
hermes/asr/textCaptured
? ? ? ? : Lights Off ? ? ? ? ? ? ? ? ? ?
gen11/uart: think ? ? ? ? ? ? ? ? ? ? (2)
? ? ? ? ? ?
? ? ? ? ? ? ? ?
hermes/intent/# ? ? ? ? ? ? ? ?
gen11/uart: command_ok
? ? ? ? ? ? ? ? (3)
? ? ? ? ? ? ? ?
gen11/gm: 48p_off
? ? ? ? ? ? ? ?
hermes/dialogueManager/sessionEnded
reason:intentNotRecognized
? ? ? ? ? ? ? ?
gen11/uart: command_fail
? ? ? ? ? ? ? ? (4)
ALT
[? ? ? ? ]
[? ? ]
? ? ? ? ? ? ? ? (9)
? ? ? ? session
hermes/dialogueManager/endSession
? ? ? ? ? ? ?
- 8. ? ? ? ? ?
inwinSTACK Inc. | April 8, 2020
Pi3:Workers
Pi3:GM MCU:M48X
? ? ? ? ? ? ? ? ? ? (17)
? ? ? ? ? ?
? ? ? ? ? ? ? ? (18)
? ? ? ? ? ? ? ? ? ?
gen11/state: idle
? ? ? ? ? ? ? ? ?
? ? ? ? ? ?
? ? ? ? ? ? ? ? ?
- 9. ? ? ? ? ?
inwinSTACK Inc. | April 8, 2020
MCU:M48X Pi3:GM
? ? ? ? ? ? (M1)
? ? ? ? ?
sleep 2;shutdown now -h
? ? ? ? ? ?
? ? ? ? ? ? ?
- 10. ? ? ? ? ? ?
inwinSTACK Inc. | April 8, 2020
Pi3:GM Pi3:Autorun Worker MCU:M48X
Pi3:Snips/APP
? ? ? ? ? ?
gen11/gm: autorun
? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ?
gen11/state: autorun
? ? ? ? ? ? (26)
? ? ? ? ? ? ? ?
0..*
0..*
? ? ? ? ? ?
? ? ? ? ? ?
gen11/gm: end_autorun
? ? ? ? ? ? (27)
? ? ? ? ? ?
? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ?
gen11/autorun: wait_autorun
? ? ? ? ? ? ? ? (18)
? ? ? ? ? ?
? ? ? ? ? ? ?
ALT
[? ? ? ]
[? ? ? ]
? ? ? ? ? ? ? ?
gen11/gm: autorun
Loop
[? ? ? ? ? ? ]
Ref
[? ? ? ? ? ? ? ? ? ? ]
? ? ? ? ? ? ?
? ? ? ? ? ? ? ?
gen11/autorun: leave_autorun
? ? ? ? ? ? ? ? (? ? ? ? ? )
? ? ? ? ? ? ? ? (M7)
delay ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ?
gen11/state: idle
- 11. ? ? ? ? ? ? ? ?
inwinSTACK Inc. | April 8, 2020
Pi3:GM Pi3:Autorun Worker MCU:M48X
Pi3:Snips/APP
? ? ? ? ? ?
gen11/gm: autorun
? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ?
gen11/state: autorun
? ? ? ? ? ? (26)
? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? (27)
? ? ? ? ? ?
? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? (18)
? ? ? ? ? ?
? ? ? ? ? ? ? ?
gen11/autorun: leave_autorun
? ? ? ? ? ? ? ? (? ? ? ? ? )
? ? ? ? ? ? ? ? (M7)
? ? ? ? ? ? ? ? ? ?
gen11/state: idle
ALT
[? ? ? ? ]
[? ? /APP? ? ] ? ? ? ? ? ? ? ?
gen11/gm: leave_autorun
Stop autorun
? ? ? ? (M2)
- 12. ? ? ? ? ? ? ? ? ? ?
inwinSTACK Inc. | April 8, 2020
Pi3:GM Pi3:Autorun Worker
? ? ? ? ? ? ? ? ?
gen11/state: any
? ? ? ?
? ? ? ? ? ? ? ? (? ? ? ? ? ? ? )? ? ? ? ?
- 13. ? ? ? ? ?
inwinSTACK Inc. | April 8, 2020
Pi3:GM Pi3:Lightshow Worker MCU:M48X
Pi3:Snips/APP ? ? ? ? ? ?
gen11/gm: lightshow
gen11/gm: lightshow_1
gen11/gm: lightshow_2
gen11/gm: lightshow_3
? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ?
gen11/state: lightshow_{a,b,c,d}
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ?
gen11/gm: leave_lightshow
? ? ? ? ? (29)
? ? ? ? ? ?
? ? ? ? ? ? ?
gen11/lightshow: leave_lightshow
? ? ? ? ? ?
? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ?
gen11/state: idle
? ? ? ? ? ? ? ? (18)
? ? ? ? ? ?
Opt
[? ? ? ? ]
Opt
[? ? /APP? ? ]
? ? ? ? ? ? ?
gen11/gm: leave_lightshow
? ? ? ? (M2)
Opt
[? ? ? ? ]
ALT
[? ? ? ? ? ? ? ]
? ? ? ? (8)
? ? ? ? ? ? ? ?
gen11/gm: lightshow_{a,b,c,d}
? ? ? ? ? ? ? (39,40,41,42)
? ? ? ? ? ? ? ? (M7)
- 14. ? ? ? ? (? ? ? ? ? ? ? )
inwinSTACK Inc. | April 8, 2020
Pi3:GM Pi3:Music Worker MCU:M48X
Pi3:Snips/APP
? ? ? ? ? ?
gen11/gm: play_music
? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ?
gen11/state: play_music
? ? ? ? ? ?
? ? ? ? ? ? ? ? (31)
? ? ? ? ? ? ? ?
gen11/uart/freq: 1,0,0,0
? ? ? ? ? ? ? ? (35)
? ? ? ? ? ?
Loop
[? ? ? ? ]
Opt
[? ? ? ? ? ? ]
Opt
[? ? ? ? ] ALT
[? ? /APP? ? ]
[? ? ? ? ]
? ? ? ?
gen11/gm: quit_music
? ? ? ? (M2)
? ? ? ? ? ? ? ? (3)
? ? ? ? ? ? ? ?
gen11/music: leave_music
? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? (18)
? ? ? ? ? ? ? ? ? ?
gen11/state: idle
? ? ? ? ? ?
? ? ? ? ? ? ? ? (33)
? ? ? ? ? ? ? ? ?
Ref
[? ? ? ? ? ? ]
Ref
[? ? / ? ? ? ? ]
Ref
[? ? ? /? ? ? ? ? ]
Ref
[? ? ? ? ]
Ref
[? ? ? ? ]
? ? ? ? ? ? ? ? (M7)
- 15. ? ? ? ? ? ? (? ? ? ? ? ? ? )
inwinSTACK Inc. | April 8, 2020
Pi3:GM Pi3:Workers MCU:M48X
Pi3:Snips/APP
? ? ? ? ? ?
gen11/gm: vol_up
? ? ? ? (M3)
ALT
[? ? /APP? ? ]
[? ? ? ? ]
Opt
[? ? ? ? ]
? ? ? ? ? ?
gen11/music: vol_up
? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? (3)
? ? ? ? ? ?
? ? ? ? ? ?
gen11/gm: vol_down
? ? ? ? (M4)
ALT
[? ? /APP? ? ]
[? ? ? ? ]
Opt
[? ? ? ? ]
? ? ? ? ? ?
gen11/music: vol_down
? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? (3)
? ? ? ? ? ?
? ? ? ? ? ?
? ? ? ? ? ? ? ? (43)
? ? ? ? ? ?
? ? ? ? ? ? ? ? (43)
- 16. ? ? ? ? ? ? (? ? ? ? ? ? ? )
inwinSTACK Inc. | April 8, 2020
Pi3:GM Pi3:Workers MCU:M48X
Pi3:Snips/APP
? ? ? ? ? ? ?
gen11/gm: next_music
? ? ? ? (M5)
ALT
[? ? /APP? ? ]
[? ? ? ? ]
Opt
[? ? ? ]
? ? ? ? ? ? ?
gen11/music: next
? ? ? ? ? ? ? ? (3)
? ? ? ? ? ?
? ? ? ? ?
Opt
[? ? ? ? ]
Ref
[? ? ? ? ] ? ? ? ? ? ?
? ? ? ? ? ? ?
gen11/gm: prev_music
? ? ? ? (M6)
ALT
[? ? /APP? ? ]
[? ? ? ? ]
Opt
[? ? ? ]
? ? ? ? ? ? ?
gen11/music: prev
? ? ? ? ? ? ? ? (3)
? ? ? ? ? ?
? ? ? ? ?
Opt
[? ? ? ? ]
Ref
[? ? ? ? ] ? ? ? ? ? ?
- 17. ? ? /? ? ? ? ? ? (? ? ? ? ? ? ? )
inwinSTACK Inc. | April 8, 2020
Pi3:GM Pi3:Workers MCU:M48X
Pi3:Snips
? ? ? ? ? ?
gen11/gm: pause_music
Opt
[? ? ? ? ]
? ? ? ? ? ?
gen11/music: pause
? ? ? ? ? ? ? ? ? ? ? ? ?
(? ? ? ? ? ? ? ? ? ? ? ? ? )
? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? (10)
? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ?
gen11/state: pause_music
Opt
[? ? ? ? ? ? ? ]
Ref
[? ? ? ? ? ? ]
Ref
[? ? ? /? ? ? ? ? ]
Ref
[? ? ? ? ]
Ref
[? ? ? ? ]
? ? ? ? ? ?
gen11/gm: stop_music
Opt
[? ? ? ? ]
? ? ? ? ? ?
gen11/music: stop
? ? ? ? ? ? ? ? ? ? ? ? ?
(? ? ? ? ? ? ? ? ? ? ? ? ? )
? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? (10)
? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ?
gen11/state: stop_music
Opt
[? ? ? ? ? ? ? ]
Ref
[? ? ? ? ? ? ]
Ref
[? ? ? /? ? ? ? ? ]
Ref
[? ? ? ? ]
Ref
[? ? ? ? ]