aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/client/cognitive_services/CognitiveServices.ts8
-rw-r--r--src/client/views/MainView.tsx1
-rw-r--r--src/server/index.ts4
3 files changed, 4 insertions, 9 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
diff --git a/src/server/index.ts b/src/server/index.ts
index f4bbd4423..adf218be6 100644
--- a/src/server/index.ts
+++ b/src/server/index.ts
@@ -40,8 +40,6 @@ import { Search } from './Search';
import { debug } from 'util';
import _ = require('lodash');
import { Response } from 'express-serve-static-core';
-import { AudioInputStream, AudioConfig, SpeechConfig, SpeechRecognizer, SpeechRecognitionResult } from 'microsoft-cognitiveservices-speech-sdk';
-import { Opt } from '../new_fields/Doc';
const MongoStore = require('connect-mongo')(session);
const mongoose = require('mongoose');
const probe = require("probe-image-size");
@@ -299,7 +297,7 @@ addSecureRoute(
const ServicesApiKeyMap = new Map<string, string | undefined>([
["face", process.env.FACE],
["vision", process.env.VISION],
- ["handwriting", process.env.HANDWRITING],
+ ["handwriting", process.env.HANDWRITING]
]);
addSecureRoute(Method.GET, (user, res, req) => {