Views
No views yet
[1, num_samples]| ID | Label | Full |
|---|---|---|
| 0 | ANG | Anger |
| 1 | CAL | Calm |
| 2 | DIS | Disgust |
| 3 | FEA | Fear |
| 4 | HAP | Happy |
| 5 | NEU | Neutral |
| 6 | SAD | Sad |
| 7 | SUR | Surprised |
1// Swift — load and run via OnnxRuntimeWrapper
2let wrapper = OnnxRuntimeWrapper()
3try wrapper.load(modelPath: "model_int8.onnx")
4let logits = try wrapper.run(inputName: "input_values", inputData: audioBuffer, inputShape: [1, Int64(audioBuffer.count)])
5let emotionIdx = logits.firstIndex(of: logits.max()!)!model_int8.onnx — INT8 quantized model (recommended for on-device use)model.onnx — FP32 full precision modelconfig.json — Model configuration with label mappings