View Issue Details

IDProjectCategoryView StatusLast Update
0002899Spring engineGeneralpublic2012-03-28 11:36
ReporterLicho Assigned Toabma  
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionno change required 
Product Version85.0.1 
Fixed in Version89.0 
Summary0002899: Extend autohost interface for clients
DescriptionWe have working voice control for spring. However it needs 2 way communication between lobby (doing voice recognition) and engine (sending recognition context + performing commands).

I think best way to achieve it would be by extending existing autohost interface used in dedicated server by allowing

1) AH interface on ordinary clients
2) allow sending lua messages
3) allow sending private chat (atm allows pub chat only)

Having this would allow us to easilly integrate with gadgets and widgets using existing infrastructure.
TagsNo tags attached.
Checked infolog.txt for Errors

Activities

abma

2012-02-12 23:16

administrator   ~0008282

Last edited: 2012-02-12 23:16

could luasocket be used for that?

http://springrts.com/wiki/LuaSocket

just let zero-k listen on localhost:someport and write a widget that connects/sends commands?

Licho

2012-02-12 23:22

reporter   ~0008283

Yes it could. Thank you.

abma

2012-03-28 11:36

administrator   ~0008531

luasocket is now in the develop branch of spring, for more info see the wiki page

Issue History

Date Modified Username Field Change
2012-01-03 02:29 Licho New Issue
2012-02-12 23:16 abma Note Added: 0008282
2012-02-12 23:16 abma Note Edited: 0008282
2012-02-12 23:18 abma Severity minor => feature
2012-02-12 23:22 Licho Note Added: 0008283
2012-03-28 11:36 abma Note Added: 0008531
2012-03-28 11:36 abma Status new => resolved
2012-03-28 11:36 abma Fixed in Version => 89.0
2012-03-28 11:36 abma Resolution open => no change required
2012-03-28 11:36 abma Assigned To => abma