Live data from Hacker News

Voice Coder – Alexa skill to code by voice

voicecoder.net

11–20 of 45 posts

Re: Voice Coder – Alexa skill to code by voice

#11
post #2

Really cool! Perhaps you could also take a look at what we are building at https://snips.ai (disclaimer: I'm a co-founder) to make a 100% on-device and private-by-design Voice AI which runs even on a RaspberryPi 3 it would be awesome to do this on a raspi, without requiring internet connection!

I'm curious to know how the device runs everything on device without excessive storage and also, can you create a skill to ask snips to fetch information on the internet without sacrificing privacy?

Re: Voice Coder – Alexa skill to code by voice

#12
post #2

Really cool! Perhaps you could also take a look at what we are building at https://snips.ai (disclaimer: I'm a co-founder) to make a 100% on-device and private-by-design Voice AI which runs even on a RaspberryPi 3 it would be awesome to do this on a raspi, without requiring internet connection!

This looks neat!

Is it possible to get started without creating an account on your website? I couldn't figure out how, but I figured there must be a way if it's "100% on-device".

Re: Voice Coder – Alexa skill to code by voice

#13
post #2

Really cool! Perhaps you could also take a look at what we are building at https://snips.ai (disclaimer: I'm a co-founder) to make a 100% on-device and private-by-design Voice AI which runs even on a RaspberryPi 3 it would be awesome to do this on a raspi, without requiring internet connection!

Great idea. I really like idea of not requiring an internet connection. Self contained projects are more reliable and portable. Also this project is aimed towards students so privacy is a real concern. The way I built it should be easy to use another voice ai input. The Alexa module of the code just passes the commands to the Core logic. It's all built in node.js. I built this for Alexa Skills Challenge: Tech for Goo…

https://mycroft.ai/ is a very popular assistant too.

(No affiliation)

Re: Voice Coder – Alexa skill to code by voice

#14

Earlier quoted context omitted.

The game template supplies the available events/action/value. The Game Creator guides you through the available options supplied by the template. It then tries to use a human speech like interface to receive the input, the game logic. Currently there is only one game template. Each new game template would need to supply it's own possible events/actions/values to suit it's needs. A game template looks something like t…

Is this the template for the example? If so where does the logic for columns of boxes and stars come from?

This game template was design for students with zero experience. So the create new objects command was omitted in the user defined rules. The game itself controls the box placement for this game. The goal of that game was to learn about events and actions.

I plan to add more game templates with the create object command for more advanced users. You can set it's properties, game physic values and so on. The game itself will need to implement and execute that command. The game template just tells the Game Creator what that current game supports. So the magic happens in the game code. Hit view source on the game if want to see it.

The project was built in a 2 weeks; server, Alexa integration, mini-game, and game creator logic. If the project gets any traction, I'd love to keep working on it.

Re: Voice Coder – Alexa skill to code by voice

#16
post #9

Seems like the skill needs a lot of semantic knowledge. This is less coding than a meta game.

This is more like changing exposed parameters in Unity during gameplay for tweaking.

Mostly yes. The difference is rather than changing values, you are creating event handlers, actions, and their values. You can only trigger actions on events the game already has and execute actions the game supports which is defined in the game template. With that said, there is no reason why it couldn't support all the events and actions from the core game engine it uses. For this release the focus was for beginners and the options were minimized.

Re: Voice Coder – Alexa skill to code by voice

#17
post #2

Really cool! Perhaps you could also take a look at what we are building at https://snips.ai (disclaimer: I'm a co-founder) to make a 100% on-device and private-by-design Voice AI which runs even on a RaspberryPi 3 it would be awesome to do this on a raspi, without requiring internet connection!

This looks neat! Is it possible to get started without creating an account on your website? I couldn't figure out how, but I figured there must be a way if it's "100% on-device".

You do not create an account on the website. Right now the only way is to open the Alexa skill and it will give you a 4 digit code for your game. After you open your game on the website you can continue adding rules to your game via Alexa. New game logic will update in the game in real time.

I would like to make a version 100% on device. A few have suggest how.

Re: Voice Coder – Alexa skill to code by voice

#18

Earlier quoted context omitted.

This looks neat! Is it possible to get started without creating an account on your website? I couldn't figure out how, but I figured there must be a way if it's "100% on-device".

You do not create an account on the website. Right now the only way is to open the Alexa skill and it will give you a 4 digit code for your game. After you open your game on the website you can continue adding rules to your game via Alexa. New game logic will update in the game in real time. I would like to make a version 100% on device. A few have suggest how.

Thanks, but I was really asking my question about Snips.

Re: Voice Coder – Alexa skill to code by voice

#20
post #2

Really cool! Perhaps you could also take a look at what we are building at https://snips.ai (disclaimer: I'm a co-founder) to make a 100% on-device and private-by-design Voice AI which runs even on a RaspberryPi 3 it would be awesome to do this on a raspi, without requiring internet connection!

This looks neat! Is it possible to get started without creating an account on your website? I couldn't figure out how, but I figured there must be a way if it's "100% on-device".

Hi spacehome, you need to create an account in order to use the webconsole to build the assistant (create intents and queries), then once this is done you can use it 100% on-device!
Post reply on HN