Jev가 Jack Cheng의 말과 가리킴을 캔버스 편집 호출로 옮깁니다

작성자: Jack Cheng

함수 호출

Jack Cheng

이 사용 사례 분류

  • Function calling1.00
  • Shipped0.51
  • Measured0.75
  • Usefulness0.19
  • Community post1.00
  • Ready0.88
  • Specific case0.84
  • Copy quality0.60
  • Creativity0.82
  • Distinct intent0.83
결과
말과 가리킴이 캔버스 편집 호출 하나가 되거나, 변화가 없습니다

말과 가리킴에서 어느 캔버스 조작, 대상, 장소를 쓸지를 Jev에 묻습니다.

트윗 제목은 Jev is the future입니다. 영상은 캔버스 편집기와 디버그 칸 셋입니다. INPUT, JEV, CANVAS. INPUT은 말, 가리킴 말 수, 손가락 상태, 텍스트로서의 캔버스를 가집니다. JEV는 action, target, where를 각각 백분율과 함께 돌려줍니다. CANVAS는 편집기가 한 일과 어느 API가 돌았는지를 보입니다. Calibrate 단추와 Listening 라벨이 웹캠 아래에 있습니다. 오버레이는 질문 7개 또는 8개를 셉니다. 트윗은 요청을 보이지 않습니다.

영상에서 말한 INPUT은 여기에 노란 원을 그려라, 여기에 파란 네모를 만들어라, 여기에 빨간 마름모를 더하라, 키워라, 옮겨라, undo, 모두 골라라, 지워라입니다. 찍은 JEV 조작은 clear, create, restyle, move, undo, select입니다. create는 노란 원, 파란 네모, 빨간 마름모를 칠합니다. restyle은 빨간 마름모를 키웁니다. move는 빨간 마름모, 노란 타원, 파란 네모를 두고, 빨간 마름모의 오른쪽도 포함합니다. undo는 마지막 변경을 되돌립니다. select는 도형 셋에 표를 답니다. 빈 캔버스에서의 clear는 그 영역에서 아무것도 하지 않습니다.

캔버스 칸은 editor.createShape, editor.updateShape, editor.undo, editor.setSelectedShapes를 냅니다. 오버레이는 167 ms나 487 ms 같은 밀리초도 냅니다. 그것들은 호출마다의 자국이며 공개 중앙값이 아니므로, 지표 행은 빈 채로 둡니다.

작동 방식

  1. 캔버스 위에서 말과 가리킴을 듣습니다
  2. 말, 손가락 상태, 캔버스 텍스트를 Jev에 보냅니다
  3. Jev에서 action, target, where를 읽습니다
  4. 맞는 캔버스 편집 API를 부르거나, 아무것도 하지 않습니다