Jev convierte el habla y el señalar de Jack Cheng en llamadas al editor de canvas
Llamadas a función- Resultado
- El habla y el señalar se vuelven una llamada al editor de canvas, o ningún cambio
Pregunta a Jev qué acción de canvas, objetivo y lugar usar a partir del habla y un dedo que señala.
El tweet se titula Jev is the future. El video es un editor de canvas con tres paneles de debug: INPUT, JEV y CANVAS. INPUT guarda habla, un conteo de palabras de señalar, estado del dedo y el canvas como texto. JEV devuelve action, target y where, cada uno con un porcentaje. CANVAS muestra lo que hizo el editor y qué API corrió. Un botón Calibrate y una etiqueta Listening quedan bajo la webcam. La superposición cuenta 7 u 8 preguntas. El tweet no muestra la petición.
El INPUT hablado en la película es draw a yellow circle here, make a blue square here, add a red diamond here, make it bigger, move, undo, select all, delete. Las acciones JEV filmadas son clear, create, restyle, move, undo y select. create pinta un círculo amarillo, un cuadrado azul y un rombo rojo. restyle agranda el rombo rojo. move coloca el rombo rojo, la elipse amarilla y el cuadrado azul, también a la derecha del rombo rojo. undo revierte el último cambio. select marca tres formas. clear en un canvas vacío no hace nada en esa región.
El panel de canvas imprime editor.createShape, editor.updateShape, editor.undo y editor.setSelectedShapes. La superposición también imprime milisegundos como 167 ms y 487 ms. Son trazas por llamada, no una mediana publicada, así que la fila de métricas queda vacía.
Cómo funciona
- Escuchar el habla y un dedo que señala sobre el canvas
- Enviar habla, estado del dedo y texto del canvas a Jev
- Leer action, target y where de Jev
- Llamar a la API del editor de canvas que coincida, o no hacer nada