All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.robokind.avrogen.speech.SpeechProtocol Maven / Gradle / Ivy

The newest version!
package org.robokind.avrogen.speech;

@SuppressWarnings("all")
public interface SpeechProtocol {
  public static final org.apache.avro.Protocol PROTOCOL = org.apache.avro.Protocol.parse("{\"protocol\":\"SpeechProtocol\",\"namespace\":\"org.robokind.avrogen.speech\",\"types\":[{\"type\":\"record\",\"name\":\"SpeechConfigRecord\",\"fields\":[{\"name\":\"speechServiceId\",\"type\":\"string\"},{\"name\":\"configSourceId\",\"type\":\"string\"},{\"name\":\"voiceName\",\"type\":\"string\"},{\"name\":\"sampleRate\",\"type\":\"double\"}]},{\"type\":\"record\",\"name\":\"SpeechRequestRecord\",\"fields\":[{\"name\":\"speechServiceId\",\"type\":\"string\"},{\"name\":\"requestSourceId\",\"type\":\"string\"},{\"name\":\"timestampMillisecUTC\",\"type\":\"long\"},{\"name\":\"phrase\",\"type\":\"string\"}]},{\"type\":\"record\",\"name\":\"SpeechEventRecord\",\"fields\":[{\"name\":\"eventType\",\"type\":\"string\"},{\"name\":\"streamNumber\",\"type\":\"long\"},{\"name\":\"textPosition\",\"type\":\"int\"},{\"name\":\"textLength\",\"type\":\"int\"},{\"name\":\"currentData\",\"type\":\"int\"},{\"name\":\"nextData\",\"type\":\"int\"},{\"name\":\"stringData\",\"type\":\"string\"},{\"name\":\"duration\",\"type\":\"int\"}]},{\"type\":\"record\",\"name\":\"SpeechEventListRecord\",\"fields\":[{\"name\":\"speechServiceId\",\"type\":\"string\"},{\"name\":\"timestampMillisecUTC\",\"type\":\"long\"},{\"name\":\"speechEvents\",\"type\":{\"type\":\"array\",\"items\":\"SpeechEventRecord\"}}]}],\"messages\":{}}");
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy