{
"app": {
"appid": "",
"token": "",
"cluster": ""
},
"user": {
"uid": "388808088185088"
},
"audio": {
"format": "wav",
"rate": 16000,
"bits": 16,
"channel": 1,
"language": "zh-CN"
},
"request": {
"reqid": "a3273f8ee3db11e7bf2ff3223ff33638",
"workflow": "audio_in,resample,partition,vad,fe,decode",
"sequence": 1,
"nbest": 1,
"show_utterances": true
}
}```
要发送如上数据
```c
#include <ArduinoJson.h>
void Request()
{
DynamicJsonDocument doc(1024);
doc["app"]["appid"] = "1190786274";
doc["app"]["token"] = "Vwbsgie6SF63XuLtS7-L_2a3yOxjdMRk";
doc["app"]["cluster"] = "volcengine_input_sc";
doc["user"]["uid"] = "388808088185088";
doc["audio"]["format"] = "RAW";
doc["audio"]["rate"] = 16000;
doc["audio"]["bits"] = 16;
doc["audio"]["channel"] = 1;
doc["audio"]["language"] = "zh-CN";
doc["request"]["reqid"] = "a3273f8ee3db11e7bf2ff3223ff33638";
doc["request"]["workflow"] = "audio_in,resample,partition,vad,fe,decode";
doc["request"]["sequence"] = 1;
doc["request"]["nbest"] = 1;
doc["request"]["show_utterances"] = true;
String message;
serializeJson(doc, message);
webSocket.sendTXT(message);
}
void setup() {
Serial.begin(115200);
}
void loop() {
SendRequest();
}