Commit 314177e8 authored by liujiangnan's avatar liujiangnan

feat: 录音转文本

parent 67c99195
...@@ -101,16 +101,16 @@ export function initAir(_this) { ...@@ -101,16 +101,16 @@ export function initAir(_this) {
window.courseware.hasCalledStartRecord = true; window.courseware.hasCalledStartRecord = true;
window.courseware.callOcMethod("startRecord", { "params": testText }); window.courseware.callOcMethod("startRecord", { "params": testText });
}, },
stopRecord(_isgradepapers, _callback) { stopRecord(isSpeechToText, _callback) {
window.courseware.hasCalledStartRecord = false; window.courseware.hasCalledStartRecord = false;
_this.log(`===成功调用stopRecord=== _isgradepapers == ${_isgradepapers}`); _this.log(`===成功调用stopRecord=== isSpeechToText == ${isSpeechToText}`);
let callback = _callback; let callback = _callback;
let isgradepapers; let _isSpeechToText;
if (_isgradepapers && typeof _isgradepapers === "function") { if (isSpeechToText && typeof isSpeechToText === "function") {
callback = _isgradepapers; callback = isSpeechToText;
isgradepapers = 1; _isSpeechToText = 1;
} else { } else {
isgradepapers = _isgradepapers; _isSpeechToText = isSpeechToText;
} }
if (!callback) { if (!callback) {
// 不传回调函数就表示取消评测 // 不传回调函数就表示取消评测
...@@ -122,7 +122,7 @@ export function initAir(_this) { ...@@ -122,7 +122,7 @@ export function initAir(_this) {
callback && callback(JSON.stringify(res)); callback && callback(JSON.stringify(res));
window.air.recordCallBack = null; window.air.recordCallBack = null;
}; };
window.courseware.callOcMethod("stopRecord", { isBreak: 0, isGradePapers: isgradepapers }); window.courseware.callOcMethod("stopRecord", { isBreak: 0, isSpeechToText: _isSpeechToText });
}, },
startTest(testText, option) { startTest(testText, option) {
window.courseware.hasCalledStartTest = true; window.courseware.hasCalledStartTest = true;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment