Car-tech

Tal-till-teckenspråksprogramvara Vinnar Microsoft Dev Contest

Java Developer Productivity on Windows

Java Developer Productivity on Windows
Anonim

Språktjänst för översättningsverksamhet som skrivits av ett team från Thailand vann huvudkategori av en Microsoft-sponsrad mjukvaruutvecklingskonkurrens för studenter, Imagine Cup, på torsdag.

De fyra studenterna från Kasetsart University i Bangkok vann programvarukonstruktionen, framför sex andra finalister. De arbetade 12 timmars dagar i sex månader för att slutföra sin inresa, förlitar sig på strikt planering för att få dem genom logistiska problem som orsakats av upplopp och politisk instabilitet i sitt hemland.

Imagine Cup-deltagare var skyldiga att använda Microsoft-utvecklingsplattformar till Microsoft ytterligare en eller flera av FN: s millenniemål, som inkluderar att halvera extrem fattigdom, stoppa spridningen av hiv / aids och tillhandahålla universell grundutbildning, allt senast 2015.

Tävlingens första pris på 25 000 US $ lockade in sig från 325 000 studenter, enligt Microsoft. Av dem gjorde 400 det till sista omgången, vilket gav totalt 240 000 dollar över fem tävlingskategorier och sex priser.

Det thailändska lagets program, EyeFeel, kombinerar taligenkänning, ansiktsigenkänning och teckenspråkig animering för att erbjuda riktiga tidsversion för personer med hörselproblem.

"Röstigenkänningsmodulen fångar talet och omvandlar meningen så att den passar grammatiken för teckenspråk", meddelade Team Skeek kapten Pichai Sodsai IDG News Service. "Teckenspråket animeras sedan på skärmen, medan ansiktsigenkänning används för att skilja olika högtalare." Programvaran sätter också i textbollonger mycket som en serietidning, allt i realtid.

För att göra programvaran livskraftig behövde laget effektiv användning av resurser. "Vi använder omfattande användning av multithreading-kod för att kombinera alla delar av mjukvaran till en fungerande helhet", sa Sodsai. "Varje del måste springa bredvid den andra. Det kunde inte ske utan det."

Även nu finns det några problem som laget behöver hantera. Teckenspråk har problem att hålla upp med talat språk, och under demonstrationen försvann animationen och den skrivna texten väsentligt.

"Det är en stor utmaning att hantera," sa Sodsai. "Vi hanterar det mesta av problemet genom att låta programvaran automatiskt förkorta meningen." Varje mening återfinns i kärnan, vilket gör det enklare för programvaran att fortsätta. En annan begränsning är att programvaran för närvarande endast stöder amerikanskt teckenspråk och engelska. "Att byta språk är fortfarande en stor uppgift," sa Sodsai. "Vi skulle behöva skriva en hel modul för det."

Det kommer att ta lagmedlemmarna ett år för att förbättra systemet, enligt Sodsai. Fram till dess fortsätter de att leta efter potentiella köpare.

"Designen är väldigt modulär, så vi kan lägga till och ta bort funktioner vid behov," sa han. "Vi planerar att använda ett licenssystem baserat på gratis kärnkomponenter och betalda extra alternativ."

Team Skeek uppskattar att det finns cirka 350 miljoner människor världen över med hörselskador. Huvudmarknaden skulle vara i utbildning, där programvaran kan användas av döva och nästan döva människor att följa föreläsningar och presentationer.

EyeFeel kom före ett serbiskt team som utvecklade en handsfree kommunikation och webbläsargränssnitt för människor med allvarliga former av förlamning. Tredje plats togs av Nya Zeeland, med en ansökan om att konvertera filer till ljud som kan sändas över långa avstånd med FM och AM-band till platser där det finns liten eller ingen Internetanslutning. Bärbara datorer OLPC (One Laptop per Child) kan ta emot filerna via en ansluten radio och konvertera dem till sin ursprungliga form.

Taiwanesiska laget SmarterME vann Embedded Development-tävlingskategorin med en effektmätare som spårar enskilda enheter och hushållsapparater. Speldesignkategorin vann en grupp från Filippinerna.

Inte alla projekt kommer att ha en kommersiell framtid, säger Jon Perera, generaldirektör för Microsoft Education Group.

"När det gäller tillämpning av verkligheten kan en del av programvaran landa på den verkliga världsmarknaden och det kommer att få den inverkan studenterna vill ha. Och vi ser verkligen en hel del programvara som inte nödvändigtvis blir kommersiell eller långsiktigt lönsam lösning på marknaden, säger han. är en utgångspunkt för diskussioner om teknikens roll när det gäller att lösa problem, säger Perera. "

" "Vissa lösningar används redan av regeringarna. Teamet från Jordanien byggde till exempel ett" ökenspridningsspårningssystem " powered embedded chipset board som spårar ökningen av öknen över tiden, "sade han. "Jordaniens regering samverkar med dem och sponsrar laget för att få flera webbplatser spåras."