As promised some more information
First an image

- Afbeelding1.gif (40.7 KiB) Viewed 18544 times
What do you need to get this working?
- Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Vista
- You need .NET framework 4.0
- install Microsoft Speech Platform - Runtime (Version 11)
microsoft.com/en-us/download/details.as ... x?id=27225- Choose your language pack here [url]
http://www.microsoft.com/en-us/download ... x?id=27224[/url]
That's your base. You must understand that voice recognition in a different language will need some serious preparetions. You have to make sure that you have named your devices, events, floors (tab location) and rooms (tab location2) correctly because that will be used to control them.
I have done a small grammar file in Dutch so if you are looking for Dutch you fine. Any other language you have to translate this yourself. It's not much but i have to be done. You have to check mark the devices and events that you want to include in the grammar set. All the devices and events are automaticly found and a grammar file is made for them by the client.
- Uses 1 device for notifying VR state (can be used for triggers)
- uses 1 device for interfacing various states and location (optional)
- Can trigger events
- Can trigger devices on/off/dim
- Can trigger with comfirmation first
- Can work together with audio mixer such as AP800 and XAP800
- Can detect 'microphone gating'
- Independent from HS SpeakerClient.
- Control over various confidence levels
- You can controle which location details must be said for a succesfull trigger
- Standard grammar parsing possibilites
- Can kick of a vbscript of jscript
- You control where the spoken answer will be send to
- Statistics
- Lots of tooltips available inside the client
- Remote client possible
Most of these options mean that you can control a multi room enviroment from any PC in your netwerk. Note that you can't get feedback to the PC where the client runs from but you get it via de speakers of you HS system. If the nearest speakers is in the hall next of you location the it is possible to direct output to those.
I know this all sounds a bit vague but i made this in the first place to accomedate my own situation. I have build a system where i can route multi audio channels to multiple rooms. I also use a XAP800 audio mixer for voice control, routing cleanup and gating. This last option is rather neat because with this you know which microphone is active thus knowing in which room this happened. To take advantage of this i developed this client with all these nice goodies.