Streaming Audio to the ASR Component



I am thinking about a solution for streaming audio via network to the ASR component.
The idea is having the microphone on a Windows Pc, so it can be used by another implementation of a voice recognition and stream live-audio to my Raspberry Pi.

Is there any documentation, how ASR receives audio exactely?

Will Snips be available for Windows in the near future?

Many thanks for your answers.