@davedan , you can directly communicate by using any android device to communicate HA by sending JSON data.
So then you can link your own voice controlled system to it (in your own language) by using AutoVoice or Google Now.
Total cost is 3$.Very cheap, but a little more work.
The link is a topic that I started on this community: Create your own personal assistent with Tasker (in multi language) + Google Now integration