Skip to content

Releases: hchiam/language-user-interface

LUI 4.2.3

13 Aug 02:19
Compare
Choose a tag to compare

LUI 4.2.2

13 Aug 02:16
a25a6f4
Compare
Choose a tag to compare

fix some codepen and counter bugs

LUI 4.2.1

05 Feb 05:28
Compare
Choose a tag to compare

Fix: getting code snippet works both when inside and outside "programming mode".

LUI 4.2.0

31 Jan 04:31
Compare
Choose a tag to compare
  • More proactive heardGetSnippet, and responds independently of heardProgram (but insertion enabled while in conversation topic of 'program': "computer let's use that").
  • Feedback link at bottom.

LUI 4.1.0

31 Jan 02:48
Compare
Choose a tag to compare
  • In addition to "OK Lui", you can now start your phrases with "computer" (for better recognition by speech software).
  • Uses sourcefetch-server to fetch and insert code snippets when programming by voice (first say "computer let's program" and see the suggested next action).
  • "Computer stop/start listening" actually works now (workaround used; just a variable).
  • MIT license added.

LUI 4.0.2

02 Jan 02:25
Compare
Choose a tag to compare

Updated to work with the new "ok lui" feature:

  • Suggestion buttons.
  • "What I can do" buttons.

LUI 4.0.1

01 Jan 02:40
Compare
Choose a tag to compare

Start detecting signal phrases: "ok lui", "hey louis", etc.
For better usability.

Note: not the same as wake-up-words.

LUI 3.2.0

09 Oct 23:18
Compare
Choose a tag to compare

Added Functionality:

v3.1.0

09 Oct 15:48
Compare
Choose a tag to compare

Added special characters (math, colon, apostrophe, logical operators, etc.).

LUI 3.0.0

09 Oct 15:40
Compare
Choose a tag to compare

Great strides for #15 "programming by voice" add-on:

  • You can edit LUI's code (add-on.js).
  • You can compose/embed more complex statements (like variables inside a for-loop condition) and you can differentiate between creating variables ("let ... = ...") and using variables ("... + ..."). This is possible because there's an explicit "new line" command, as well as variableUse() and variableCreate().
  • Math operators are treated as special words when creating variables, so they're not part of variable names ("variable i equals 0" --> "i = 0").
  • Shortcut for backward for-loops through arrays/objects.