Prata med din enhet via internet (4 / 5 steg)
Steg 4: Kommandot handskriftstolken: diskussion & källkoden
Kommandot handskriftstolken är en .NET applikation byggd för att ge stöd för röstigenkänning. Den är baserad på Intel RealSense kamera SDK, som har fantastiska funktioner som gör att ordet och fras erkännande av många olika språk - vi installerat det portugisiska paketet, eftersom engelska är standard, och som används både i ansökan.
Programmet fungerar genom att erkänna ord och fraser talat och jämföra dem med en ordlista med kommandon. Sedan, om det finns en match till något kommando, det utförs. Kommandon är vilsamt begär att en anordning i gränssnittet tillämpningar och beskrivs i en JSON fil som finns i "release" och den "debug" av .NET-projektet. Du kan redigera dessa filer för att lägga till, redigera eller ta bort kommandon från listan. De kommandon som används för att testa, både på engelska och portugisiska, är:
{
"framåt": "http://IP:PORT/api/robotar/JohnnyTwo/kommandon/framåt"
"bakåt": "http://IP:PORT/api/robotar/JohnnyTwo/kommandon/bakåt"
"vänster": "http://IP:PORT/api/robotar/JohnnyTwo/kommandon/svängvänster"
"rätt": "http://IP:PORT/api/robotar/JohnnyTwo/kommandon/svänghöger"
"stop": "http://IP:PORT/api/robotar/JohnnyTwo/kommandon/broms"
"frente": "http://IP:PORT/api/robotar/JohnnyTwo/kommandon/framåt"
"atrás": "http://IP:PORT/api/robotar/JohnnyTwo/kommandon/bakåt"
"esquerda": "http://IP:PORT/api/robotar/JohnnyTwo/kommandon/svängvänster"
"direita": "http://IP:PORT/api/robotar/JohnnyTwo/kommandon/svänghöger"
"parar": "http://IP:PORT/api/robotar/JohnnyTwo/kommandon/broms"
}
Kolumnen till vänster har vi de kommandon som kan kännas igen, och i den högra kolumnen, begär vilsamt som kommer att göras av ansökan. IP och PORT kommer att ersättas av den information som användaren efter att programmet startats.