mirror of
https://github.com/mozilla/DeepSpeech.git
synced 2025-10-26 11:19:39 +00:00
* enable hot-word boosting * more consistent ordering of CLI arguments * progress on review * use map instead of set for hot-words, move string logic to client.cc * typo bug * pointer things? * use map for hotwords, better string splitting * add the boost, not multiply * cleaning up * cleaning whitespace * remove <set> inclusion * change typo set-->map * rename boost_coefficient to boost X-DeepSpeech: NOBUILD * add hot_words to python bindings * missing hot_words * include map in swigwrapper.i * add Map template to swigwrapper.i * emacs intermediate file * map things * map-->unordered_map * typu * typu * use dict() not None * error out if hot_words without scorer * two new functions: remove hot-word and clear all hot-words * starting to work on better error messages X-DeepSpeech: NOBUILD * better error handling + .Net ERR codes * allow for negative boosts:) * adding TC test for hot-words * add hot-words to python client, make TC test hot-words everywhere * only run TC tests for C++ and Python * fully expose API in python bindings * expose API in Java (thanks spectie!) * expose API in dotnet (thanks spectie!) * expose API in javascript (thanks spectie!) * java lol * typo in javascript * commenting * java error codes from swig * java docs from SWIG * java and dotnet issues * add hotword test to android tests * dotnet fixes from carlos * add DS_BINARY_PREFIX to tc-asserts.sh for hotwords command * make sure lm is on android for hotword test * path to android model + nit * path * path
34 lines
974 B
C#
34 lines
974 B
C#
namespace DeepSpeechClient.Enums
|
|
{
|
|
/// <summary>
|
|
/// Error codes from the native DeepSpeech binary.
|
|
/// </summary>
|
|
internal enum ErrorCodes
|
|
{
|
|
// OK
|
|
DS_ERR_OK = 0x0000,
|
|
|
|
// Missing invormations
|
|
DS_ERR_NO_MODEL = 0x1000,
|
|
|
|
// Invalid parameters
|
|
DS_ERR_INVALID_ALPHABET = 0x2000,
|
|
DS_ERR_INVALID_SHAPE = 0x2001,
|
|
DS_ERR_INVALID_SCORER = 0x2002,
|
|
DS_ERR_MODEL_INCOMPATIBLE = 0x2003,
|
|
DS_ERR_SCORER_NOT_ENABLED = 0x2004,
|
|
|
|
// Runtime failures
|
|
DS_ERR_FAIL_INIT_MMAP = 0x3000,
|
|
DS_ERR_FAIL_INIT_SESS = 0x3001,
|
|
DS_ERR_FAIL_INTERPRETER = 0x3002,
|
|
DS_ERR_FAIL_RUN_SESS = 0x3003,
|
|
DS_ERR_FAIL_CREATE_STREAM = 0x3004,
|
|
DS_ERR_FAIL_READ_PROTOBUF = 0x3005,
|
|
DS_ERR_FAIL_CREATE_SESS = 0x3006,
|
|
DS_ERR_FAIL_INSERT_HOTWORD = 0x3008,
|
|
DS_ERR_FAIL_CLEAR_HOTWORD = 0x3009,
|
|
DS_ERR_FAIL_ERASE_HOTWORD = 0x3010
|
|
}
|
|
}
|