Skip to content

Releases: sdkcarlos/artyom.js

v1.0.6

18 Jul 15:47
Compare
Choose a tag to compare
  • From now on, the source code of Artyom will be purely in TypeScript.
  • Artyom needs to be now instantiated (now you can have multiple instances):
var artyom = new Artyom();
// Use other methods of artyom.
artyom.say();
  • The fatality method now implements promises.
  • New method restart.
  • Some private methods and properties, are now public.

v1.0.5

04 Mar 16:41
Compare
Choose a tag to compare

Artyom V1.0.5

  • Artyom Sandbox works now on LAN.
  • Fix on mobile devices that recognizes the text twice.
  • Smart commands now accept regular expressions in the indexes array. The RegExp needs to be true in order to trigger the command in which it's assigned.
  • Artyom now supports Hindi (hi-IN)

v1.0.4

07 Feb 14:47
Compare
Choose a tag to compare

New artyom event NOT_COMMAND_MATCHED triggered when not any of the loaded command matched with the voice of the user.

v1.0.3

07 Feb 14:23
Compare
Choose a tag to compare

This version provides a significant improvement to the speech synthesis on mobile devices.

Artyom is now written both in Vanilla JS and TypeScript (that allow you to use artyom as a module (CommonJS) in projects with Angular, React etc)

v1.0.2

03 Feb 15:19
Compare
Choose a tag to compare

The initialize function now uses a promise to know wheter the initialization was correct or not (and errors too).

v1.0.1

24 Oct 13:30
Compare
Choose a tag to compare

Speech synthesis improved

The target of this update is to remove the limit of characters (words) in the speech synthesis to prevent any error.

  • Implementation of natural reading (split text in punctuation marks).
  • Removed limit of words by splitting sentences longer than 115 characters.

v1.0.0

06 Sep 13:18
Compare
Choose a tag to compare

First stable release of artyom

Between the most known features of this versions, you can found :

  • Normal and Smart commands.
  • Keywords at initialization (execution and obey).
  • Pause and resume command recognition.
  • Usage of the soundex algorithm to increase the accuracy of command recognition.
  • Process the command recognition with a custom remote service.