aboutsummaryrefslogtreecommitdiff
path: root/src/client
diff options
context:
space:
mode:
Diffstat (limited to 'src/client')
-rw-r--r--src/client/cognitive_services/CognitiveServices.ts8
-rw-r--r--src/client/views/MainView.tsx1
2 files changed, 3 insertions, 6 deletions
diff --git a/src/client/cognitive_services/CognitiveServices.ts b/src/client/cognitive_services/CognitiveServices.ts
index 720892b61..b9c718cfa 100644
--- a/src/client/cognitive_services/CognitiveServices.ts
+++ b/src/client/cognitive_services/CognitiveServices.ts
@@ -5,8 +5,6 @@ import { Docs } from "../documents/Documents";
import { RouteStore } from "../../server/RouteStore";
import { Utils } from "../../Utils";
import { InkData } from "../../new_fields/InkField";
-import "microsoft-cognitiveservices-speech-sdk";
-import "fs";
import { UndoManager } from "../util/UndoManager";
type APIManager<D> = { converter: BodyConverter<D>, requester: RequestExecutor, analyzer: AnalysisApplier };
@@ -27,7 +25,7 @@ export type Rectangle = { top: number, left: number, width: number, height: numb
export enum Service {
ComputerVision = "vision",
Face = "face",
- Handwriting = "handwriting",
+ Handwriting = "handwriting"
}
export enum Confidence {
@@ -221,7 +219,7 @@ export namespace CognitiveServices {
export namespace Transcription {
- export const analyzer = (doc: Doc, keys: string[]) => {
+ export const analyzer = (target: Doc, keys: string[]) => {
let { webkitSpeechRecognition }: CORE.IWindow = window as CORE.IWindow;
let recognizer = new webkitSpeechRecognition();
recognizer.interimResults = true;
@@ -229,7 +227,7 @@ export namespace CognitiveServices {
recognizer.onresult = (e: any) => {
let result = e.results[0][0];
- doc[keys[0]] = result.transcript;
+ target[keys[0]] = result.transcript;
};
recognizer.start();
diff --git a/src/client/views/MainView.tsx b/src/client/views/MainView.tsx
index ccf8f571e..91c8fe57c 100644
--- a/src/client/views/MainView.tsx
+++ b/src/client/views/MainView.tsx
@@ -38,7 +38,6 @@ import { PreviewCursor } from './PreviewCursor';
import { FilterBox } from './search/FilterBox';
import { CollectionTreeView } from './collections/CollectionTreeView';
import { ClientUtils } from '../util/ClientUtils';
-import { CognitiveServices } from '../cognitive_services/CognitiveServices';
import { SchemaHeaderField, RandomPastel } from '../../new_fields/SchemaHeaderField';
@observer