1
1
mirror of https://github.com/leon-ai/leon.git synced 2024-07-07 07:26:23 +03:00

chore: remove DeepSpeech binary folder; add Coqui binary folder to gitignore

This commit is contained in:
louistiti 2022-01-31 14:08:13 +08:00
parent 4d644ce3fd
commit 79be099cc5
No known key found for this signature in database
GPG Key ID: C210F2F35BE03A89
4 changed files with 34 additions and 6 deletions

2
.gitignore vendored
View File

@ -9,7 +9,7 @@ bridges/python/.venv/*
downloads/*
logs/*
server/src/config/**/*.json
bin/deepspeech/*
bin/coqui/*
bin/flite/*
*.pyc

28
package-lock.json generated
View File

@ -35,6 +35,7 @@
"node-wav": "0.0.2",
"socket.io": "^4.4.0",
"socket.io-client": "^4.4.0",
"stt": "^1.1.0",
"superagent": "^6.1.0"
},
"devDependencies": {
@ -19208,6 +19209,21 @@
"node": ">=0.10.0"
}
},
"node_modules/stt": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/stt/-/stt-1.1.0.tgz",
"integrity": "sha512-HAhK+1/dKAL9qfjVL+p69Xgb/UsjCh+xUVoMqtOPvw6ZmQXVl2HJN8Q91CQQMo78tgIcK83u4mdunTkS8aPehA==",
"dependencies": {
"argparse": "1.0.x",
"memory-stream": "1.0.x",
"node-pre-gyp": "0.15.x",
"node-wav": "0.0.2",
"sox-stream": "2.0.x"
},
"bin": {
"stt": "client.js"
}
},
"node_modules/stubs": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/stubs/-/stubs-3.0.0.tgz",
@ -35295,6 +35311,18 @@
"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
"integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo="
},
"stt": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/stt/-/stt-1.1.0.tgz",
"integrity": "sha512-HAhK+1/dKAL9qfjVL+p69Xgb/UsjCh+xUVoMqtOPvw6ZmQXVl2HJN8Q91CQQMo78tgIcK83u4mdunTkS8aPehA==",
"requires": {
"argparse": "1.0.x",
"memory-stream": "1.0.x",
"node-pre-gyp": "0.15.x",
"node-wav": "0.0.2",
"sox-stream": "2.0.x"
}
},
"stubs": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/stubs/-/stubs-3.0.0.tgz",

View File

@ -4,7 +4,7 @@ import { Model } from 'stt'
import log from '@/helpers/log'
log.title('Coqui-ai Parser')
log.title('Coqui STT Parser')
const parser = { }
let model = { }
@ -40,16 +40,16 @@ parser.init = (args) => {
if (process.env.LEON_NODE_ENV !== 'testing') {
try {
model = new Model(args.model)
} catch (error) {
} catch (error) {
throw Error(`model.stt: ${error}`)
}
}
desiredSampleRate = model.sampleRate()
try {
model.enableExternalScorer(args.scorer)
} catch (error) {
} catch (error) {
throw Error(`model.enableExternalScorer: ${error}`)
}
}
}
log.success('Model loaded')