1 | "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _index=_interopRequireDefault(require("./bbc-kaldi/index")),_index2=_interopRequireDefault(require("./autoEdit2/index"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}} |
2 |
|
3 |
|
4 |
|
5 |
|
6 | var flatten=function(list){return list.reduce(function(a,b){return a.concat(Array.isArray(b)?flatten(b):b)},[])},createEntityMap=function(blocks){var entityRanges=blocks.map(function(block){return block.entityRanges}),flatEntityRanges=flatten(entityRanges),entityMap={};
|
7 | return flatEntityRanges.forEach(function(data){entityMap[data.key]={type:"WORD",mutability:"MUTABLE",data:data}}),entityMap},sttJsonAdapter=function(transcriptData,sttJsonType){var blocks;switch(sttJsonType){case"bbckaldi":return blocks=(0,_index.default)(transcriptData),{blocks:blocks,entityMap:createEntityMap(blocks)};case"autoedit2":return blocks=(0,_index2.default)(transcriptData),{blocks:blocks,entityMap:createEntityMap(blocks)};case"draftjs":return transcriptData;
|
8 | default:console.error("not recognised the stt enginge");}},_default=sttJsonAdapter;exports.default=_default; |
\ | No newline at end of file |