lsc 4 mēneši atpakaļ
vecāks
revīzija
e0ee3a72bd

+ 1 - 1
dist/index.html

@@ -32,7 +32,7 @@
       width: 100%;
       background: #e6eaf0;
       font-family: '黑体';
-    }</style><link href=./static/css/app.23359b66ac428e610afca379dd106df8.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.571c38d63f24b1ae9e16.js></script><script type=text/javascript src=./static/js/vendor.bba3ed5aca95350eeef8.js></script><script type=text/javascript src=./static/js/app.7d3e91319d59a22d4d9c.js></script></body></html><script>function stopSafari() {
+    }</style><link href=./static/css/app.927f018773858632fccb4711bdb6db68.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.571c38d63f24b1ae9e16.js></script><script type=text/javascript src=./static/js/vendor.bba3ed5aca95350eeef8.js></script><script type=text/javascript src=./static/js/app.ab08388b214ce834e759.js></script></body></html><script>function stopSafari() {
     //阻止safari浏览器双击放大功能
     let lastTouchEnd = 0  //更新手指弹起的时间
     document.documentElement.addEventListener("touchstart", function (event) {

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/app.927f018773858632fccb4711bdb6db68.css


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/app.927f018773858632fccb4711bdb6db68.css.map


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/app.ab08388b214ce834e759.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/app.ab08388b214ce834e759.js.map


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/manifest.571c38d63f24b1ae9e16.js.map


+ 14 - 6
src/components/pages/aiAddCourse/record.vue

@@ -309,7 +309,8 @@ export default {
       iiframe.contentWindow.testdoContinuousPronunciationAssessment();
       // 录音开始
       let flag = true;
-      iiframe.contentWindow.onRecognizing = e => {
+      iiframe.contentWindow.onRecognizing = (e, recognitionEventArgs) => {
+        var result = recognitionEventArgs.result;
         // let e = {
         // 	privText:"测试测试"
         // }
@@ -319,14 +320,16 @@ export default {
           flag = false;
           this.uploadFileLoading = false;
         }
-        let privText = e.privText;
+        // let privText = e.privText;
+        let privText = result.text;
         if (privText == undefined || privText == "undefined") return;
         console.log("👇转译对象👇");
         console.log(e);
         console.log("👇转译结果👇");
         console.log(privText);
         this.recordedForm.startTime = this.recordedForm.timeDuration + 1;
-        this.videoText += privText;
+        // this.videoText += privText;
+        this.videoText = this.videoText.replace(/(^|[\r\n]+).*?\[\.\.\.\][\r\n]+/, `${privText} [...]\r\n`);
         // 将textarea滚动到最底部
         this.$nextTick(() => {
           this.$refs.videoTextTextarea.scrollTop = this.$refs.videoTextTextarea.scrollHeight;
@@ -535,21 +538,26 @@ export default {
 			// 录音开始
       let flag = true;
       // 录音开始
-      iiframe.contentWindow.onRecognizing = e => {
+      iiframe.contentWindow.onRecognizing = (e, recognitionEventArgs) => {
+        var result = recognitionEventArgs.result;
+    
         this.recordedForm.endTime = this.recordedForm.timeDuration;
+
         if (flag) {
           this.controlsStatus = 1;
           flag = false;
           this.uploadFileLoading = false;
         }
-        let privText = e.privText;
+        // let privText = e.privText;
+        let privText = result.text;
         if (privText == undefined || privText == "undefined") return;
         console.log("👇转译对象👇");
         console.log(e);
         console.log("👇转译结果👇");
         console.log(privText);
         this.recordedForm.startTime = this.recordedForm.timeDuration + 1;
-        this.videoText += privText;
+        // this.videoText += privText;
+        this.videoText = this.videoText.replace(/(^|[\r\n]+).*?\[\.\.\.\][\r\n]+/, `${privText} [...]\r\n`);
         // 将textarea滚动到最底部
         this.$nextTick(() => {
           this.$refs.videoTextTextarea.scrollTop = this.$refs.videoTextTextarea.scrollHeight;

+ 3 - 3
src/components/pages/testAi.vue

@@ -1,8 +1,8 @@
 <template>
     <div>
-        <div class="c_pub_button_confirm">测试</div>
+        <div class="c_pub_button_confirm" @click="testStart">测试</div>
         <input v-model="testcount" type="number" />
-        <div>测试: {{ count / testcount }}</div>
+        <div>测试: {{ count }}/ {{testcount}}</div>
     </div>
 </template>
 
@@ -52,7 +52,7 @@ export default {
         },
         testStart(){
             this.count = 0
-            for (let index = 0; index < this.testcount.length; index++) {
+            for (let index = 0; index < parseInt(this.testcount); index++) {
                 this.test()                
             }
         },

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels