├── .eslintrc.json ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── apps └── agi │ ├── configSchema.js │ ├── handler.js │ ├── index.js │ ├── logger.js │ ├── recognize │ ├── asrRequest.js │ ├── googleParser.js │ ├── recognizer.js │ ├── recognizerFactory.js │ ├── witaiParser.js │ └── yandexParser.js │ └── source │ ├── fileReader.js │ ├── fileSource.js │ ├── sourceFactory.js │ └── validator.js ├── bin └── agi.js ├── data └── peernames.json ├── example ├── app.js ├── config.js └── data │ └── peernames.json ├── jest.config.js ├── package.json └── spec ├── ASRRequestSpec.js ├── FileSourceSpec.js ├── GoogleParserSpec.js ├── HandlerSpec.js ├── RecognizerSpec.js ├── ValidatorSpec.js └── YandexParserSpec.js /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | coverage 3 | config/default.js -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/README.md -------------------------------------------------------------------------------- /apps/agi/configSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/apps/agi/configSchema.js -------------------------------------------------------------------------------- /apps/agi/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/apps/agi/handler.js -------------------------------------------------------------------------------- /apps/agi/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/apps/agi/index.js -------------------------------------------------------------------------------- /apps/agi/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/apps/agi/logger.js -------------------------------------------------------------------------------- /apps/agi/recognize/asrRequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/apps/agi/recognize/asrRequest.js -------------------------------------------------------------------------------- /apps/agi/recognize/googleParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/apps/agi/recognize/googleParser.js -------------------------------------------------------------------------------- /apps/agi/recognize/recognizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/apps/agi/recognize/recognizer.js -------------------------------------------------------------------------------- /apps/agi/recognize/recognizerFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/apps/agi/recognize/recognizerFactory.js -------------------------------------------------------------------------------- /apps/agi/recognize/witaiParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/apps/agi/recognize/witaiParser.js -------------------------------------------------------------------------------- /apps/agi/recognize/yandexParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/apps/agi/recognize/yandexParser.js -------------------------------------------------------------------------------- /apps/agi/source/fileReader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/apps/agi/source/fileReader.js -------------------------------------------------------------------------------- /apps/agi/source/fileSource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/apps/agi/source/fileSource.js -------------------------------------------------------------------------------- /apps/agi/source/sourceFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/apps/agi/source/sourceFactory.js -------------------------------------------------------------------------------- /apps/agi/source/validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/apps/agi/source/validator.js -------------------------------------------------------------------------------- /bin/agi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/bin/agi.js -------------------------------------------------------------------------------- /data/peernames.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/data/peernames.json -------------------------------------------------------------------------------- /example/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/example/app.js -------------------------------------------------------------------------------- /example/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/example/config.js -------------------------------------------------------------------------------- /example/data/peernames.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/example/data/peernames.json -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/package.json -------------------------------------------------------------------------------- /spec/ASRRequestSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/spec/ASRRequestSpec.js -------------------------------------------------------------------------------- /spec/FileSourceSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/spec/FileSourceSpec.js -------------------------------------------------------------------------------- /spec/GoogleParserSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/spec/GoogleParserSpec.js -------------------------------------------------------------------------------- /spec/HandlerSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/spec/HandlerSpec.js -------------------------------------------------------------------------------- /spec/RecognizerSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/spec/RecognizerSpec.js -------------------------------------------------------------------------------- /spec/ValidatorSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/spec/ValidatorSpec.js -------------------------------------------------------------------------------- /spec/YandexParserSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antirek/voicer/HEAD/spec/YandexParserSpec.js --------------------------------------------------------------------------------