Code Monkey home page Code Monkey logo

Comments (6)

sdkcarlos avatar sdkcarlos commented on May 18, 2024

Did you try to set the continuous property at the initialization to true?

artyom.initialize({
    // Run "forever"
    continuous: true,
    lang:"en-GB",
    debug:true,
    listen:false,
    speed:0.9, 
    mode:"normal",
    listen: true
});

By default artyom runs in no-continuous mode (a single command and stops). You need besides a https connection, otherwise you'll be prompted for permissions of the microphone everytime artyom restarts itself.

from artyom.js.

ihabZhaika avatar ihabZhaika commented on May 18, 2024

hi,
after applying what you suggested
i get the following [ every 5 seconds or so ]

 Artyom.js:  Continuous mode enabled, restarting
 Artyom.js   Event reached : COMMAND_RECOGNITION_START

from artyom.js.

sdkcarlos avatar sdkcarlos commented on May 18, 2024

Yep, that's right artyom should now process multiple commands. You can set the debug property to false if you don't want log messages in the console.

from artyom.js.

Abhi2109 avatar Abhi2109 commented on May 18, 2024

I am getting an error like Undefined Syntax error < on the first line of artyom.window.js

image

from artyom.js.

nischalbc avatar nischalbc commented on May 18, 2024

@Abhi2109 Can you share the code from index page,
If you see the second error "Artyom is not defined" , looks like the initialization didn't happen properly

from artyom.js.

Abhi2109 avatar Abhi2109 commented on May 18, 2024
<script type="text/javascript" src="./artyom.window.js"></script>


<script> var artyom = new Artyom();

artyom.addCommands([
{
//description:"Artyom can talk too, lets say something if we say hello world"
indexes:['hello'],
action:function(i){
// i = the index of the array of indices options

  if(i == 0 ){
  artyom.say("Hello ! How are you?");
  }
 }

},
{
indexes:['goodbye'],
action:function(){
alert("Now all is over..");
}
}
]);
function startArtyom()
{
artyom.initialize({
lang:"en-GB", //This is of type english for great britian we can add more
continuous:true, //if you have https connection continuous can be activated..
debug:true, //To show everything on chrome window..
listen:true
}).then(()=>{
console.log("Artyom has been successfully initialie");
}).catch((err)=>{
console.error("Artyom could not be initialie:",err);
});
}

function stopArtyom()
{
artyom.fatality();
}

</script>

from artyom.js.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.