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>&nbsp;&nbsp;
+					<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