From 11815a0726f1910eeeba579caf3fd57118e9bd81 Mon Sep 17 00:00:00 2001
From: xuan <admin@exuan.org>
Date: 星期二, 27 二月 2024 10:11:23 +0800
Subject: [PATCH] feat(runtime-html5): display ITN radio (#1392)
---
runtime/html5/static/wsconnecter.js | 2 +-
runtime/html5/static/main.js | 10 ++++++++++
runtime/html5/static/index.html | 6 ++++++
3 files changed, 17 insertions(+), 1 deletions(-)
diff --git a/runtime/html5/static/index.html b/runtime/html5/static/index.html
index d98c62b..de8139e 100644
--- a/runtime/html5/static/index.html
+++ b/runtime/html5/static/index.html
@@ -51,6 +51,12 @@
</div>
<br>
+ <div id="use_itn_div" style="border:2px solid #ccc;display:block;">
+ 閫嗘枃鏈爣鍑嗗寲(ITN):<br/>
+ <label><input name="use_itn" type="radio" value="false" checked="true"/>鍚� </label>
+ <label><input name="use_itn" type="radio" value="true" />鏄� </label>
+ </div>
+ <br>
<div style="border:2px solid #ccc;">
鐑瘝璁剧疆(涓�琛屼竴涓叧閿瓧锛岀┖鏍奸殧寮�鏉冮噸,濡�"闃块噷宸村反 20")锛�
<br>
diff --git a/runtime/html5/static/main.js b/runtime/html5/static/main.js
index b3661cd..9a5a875 100644
--- a/runtime/html5/static/main.js
+++ b/runtime/html5/static/main.js
@@ -563,4 +563,14 @@
}
+}
+
+function getUseITN() {
+ var obj = document.getElementsByName("use_itn");
+ for (var i = 0; i < obj.length; i++) {
+ if (obj[i].checked) {
+ return obj[i].value === "true";
+ }
+ }
+ return false;
}
\ No newline at end of file
diff --git a/runtime/html5/static/wsconnecter.js b/runtime/html5/static/wsconnecter.js
index 30b99d4..db140ef 100644
--- a/runtime/html5/static/wsconnecter.js
+++ b/runtime/html5/static/wsconnecter.js
@@ -71,7 +71,7 @@
"wav_name": "h5",
"is_speaking": true,
"chunk_interval":10,
- "itn":false,
+ "itn":getUseITN(),
"mode":getAsrMode(),
};
--
Gitblit v1.9.1