Gamer modificeert Alexa-spraakassistent voor gebruik in Elite: Dangerous

0
369

Een zestienjarige gamer heeft software gemaakt voor de spraakassistent van Amazon, waardoor hij Alexa kan gebruiken in de ruimtegame Elite: Dangerous. De benodigde aanpassingen om ruimteschepen met spraak te besturen heeft hij in een stappenplan gezet.

Austin Wilson heeft zijn aanpassingen voor de Alexa-speaker van Amazon uiteengezet op Hackster.io. Geïnteresseerden kunnen zijn software gebruiken, of zelf verder bouwen aan de applicatie om eigen functies toe te voegen. Voor de Alexa schreef Wilson een skill in Node.js. Om die te openen hoeft hij simpelweg te zeggen: “Alexa, open ship assistant”. Dat spraakcommando resulteert in een session id, dat gekoppeld kan worden aan een applicatie die zorgt voor de verbinding tussen de spraakassistent en de game.

Om ruimteschepen in Elite: Dangerous te besturen met Alexa, moet de spraakassistent commando’s naar het spel kunnen sturen. Wilson maakte daarvoor een Universal Windows App die informatie vanuit de game naar Alexa kan sturen en de binnenkomende commando’s van Alexa kan verwerken. Met een C# Console Application worden de inkomende stemcommando’s vertaald naar toetsinvoer, die uitgevoerd wordt in de game.