public class DataRecognitionClientWithIntent
extends DataRecognitionClient
Use the AzureIntelligentServices to do speech recognition with data (for example from a file or audio source).
The data is broken up into buffers and each buffer is sent to the Speech Recognition Service.
No modification is done to the buffers, so the user can apply their own Silence Detection if desired.
Returns both text recognition results as well as structured intent results in JSON form from the
LUIS (see https://LUIS.ai) service. The audio must be PCM, mono, 16-bit sample, with sample rate of 8000 Hz or 16000 Hz.