I have modified avs-device-sdk to use 6 mics-board(XMOS) to make it like the Amazon Echo.
In SampleApp directory, I changed some sources and I got success to get 6 channel audio input.
When I said it "Hello", and then the response of this question was come.
But, next time I said it another questions, I didn't get any response.
I checked the module, which I made, and recorded input channels at the point of each modules.
What I got is, after first response come, all of mics is closed.
It make me so embarrased.
I used the XMOS board(http://www.xmos.com/products/voice/microphones), inputs and output.
This provides USB connector, so I use it.
I use Ubuntu 16.04 LTS, and I set up the default sound card via Sound setting.
I guessed that the avs-device-sdk uses the Portaudio for input, and the MediaPlayer for output, so when the first response come, the MediaPlayer block or change my XMOS board for output channel, and not turned it back.
But, I don't know what makes my device closed.
So, I really hope you teach or guide me how to solve this problem or give me some ideas.
Have a nice weekend.