Error codes

This is a list of all the possible error codes returned by Vocalizer API functions:

Error Number Error
Success
0 TTS_SUCCESS
Generic errors
1 TTS_ERROR
2 TTS_E_WRONG_STATE
3 TTS_E_SYSTEMERROR
4 TTS_E_INVALIDINST
5 TTS_E_BADCOMMAND
6 TTS_E_PARAMERROR
7 TTS_E_OUTOFMEMORY
8 TTS_E_INVALIDPARM
9 TTS_E_MISSING_SL
10 TTS_E_MISSING_FUNC
11 TTS_E_BAD_LANG
12 TTS_E_BAD_TYPE
13 TTS_E_BAD_OUTPUT
14 TTS_E_BAD_FREQ
15 TTS_E_BAD_VOICE
16 TTS_E_NO_MORE_MEMBERS
17 TTS_E_NO_KEY
18 TTS_E_KEY_EXISTS
19 TTS_E_BAD_HANDLE
20 TTS_E_TRANS_EMAIL
21 TTS_E_NULL_STRING
22 TTS_E_INTERNAL_ERROR
23 TTS_E_NO_MATCH_FOUND
24 TTS_E_NULL_POINTER
25 TTS_E_BUF_TOO_SMALL
User dictionary errors
26 TTS_W_UDCT_ALREADYLOADED
27 TTS_E_UDCT_INVALIDHNDL
28 TTS_E_UDCT_NOENTRY
29 TTS_E_UDCT_MEMALLOC
30 TTS_E_UDCT_DATAFAILURE
31 TTS_E_UDCT_FILEIO
32 TTS_E_UDCT_INVALIDFILE
33 TTS_E_UDCT_MAXENTRIES
34 TTS_E_UDCT_MAXSOURCESPACE
35 TTS_E_UDCT_MAXDESTSPACE
36 TTS_E_UDCT_DUPLSOURCEWORD
37 TTS_E_UDCT_INVALIDENGHNDL
38 TTS_E_UDCT_MAXENG
39 TTS_E_UDCT_FULLENG
40 TTS_E_UDCT_ALREADYINENG
41 TTS_E_UDCT_OTHERUSER
42 TTS_E_UDCT_INVALIDOPER
43 TTS_E_UDCT_NOTLOADED
44 TTS_E_UDCT_STILLINUSE
45 TTS_E_UDCT_NOT_LOCAL
46  
47 TTS_E_UDCT_FILEREADERROR
48 TTS_E_UDCT_FILEWRITEERROR
49 TTS_E_UDCT_WRONGTXTDCTFORMAT
50 TTS_E_UDCT_LANGUAGECONFLICT
51 TTS_E_UDCT_INVALIDENTRYDATA
52 TTS_E_UDCT_READONLY
53 TTS_E_UDCT_ACTIONNOTALLOWED
54 TTS_E_UDCT_BUSY
55 TTS_E_UDCT_PRIORITYINUSE
56 TTS_E_UDCT_ALREADYENABLED
Extended generic errors
57 TTS_E_MODULE_NOT_FOUND
58 TTS_E_CONVERSION_FAILED
59 TTS_E_OUT_OF_RANGE
60 TTS_E_END_OF_INPUT
61 TTS_E_NOT_COMPATIBLE
62 TTS_E_INVALID_POINTER
63 TTS_E_FEAT_EXTRACT
64 TTS_E_MAX_CHANNELS
65 TTS_E_ALREADY_DEFINED
66 TTS_E_NOT_FOUND
67 TTS_E_NO_INPUT_TEXT
Client/Server errors
80 TTS_E_NETWORK_PROBLEM = 80
81 TTS_E_NETWORK_TIMEOUT
82 TTS_E_NETWORK_RETRANSMIT
83 TTS_E_NETWORK_FUNCTION_ERROR
84 TTS_E_QUEUE_FULL
85 TTS_E_QUEUE_EMPTY
86  
87 TTS_E_ENGINE_ALREADY_INITIALIZED
88 TTS_E_ENGINE_ALREADY_UNINITIALIZED
89 TTS_E_DICTIONARY_ALREADY_UNLOADING
90 TTS_E_INSTANCE_BUSY
91 TTS_E_NETWORK_INTERNAL_ERROR
100  
101 TTS_E_NETWORK_CONNECTIONREFUSED
102 TTS_E_NETWORK_OPENPORTFAILED
103 TTS_E_NETWORK_SENDFAILED
104 TTS_E_NETWORK_CONNECTIONCLOSED
105 TTS_E_ENGINE_OVERLOAD
Unexpected error
106 TTS_E_UNKNOWN
Licensing errors
120 TTS_E_LIC_NO_LICENSE = 120
121 TTS_E_LIC_LICENSE_ALLOCATED
122 TTS_E_LIC_UNSUPPORTED
123 TTS_E_LIC_LICENSE_FREED
124 TTS_E_LIC_SYSTEM_ERROR
Non-fatal errors or warnings
130 TTS_W_WARNING = 130
131 TTS_W_ENDOFINPUT
Internet fetch errors
150 TTS_E_INET_FATAL = 150
151 TTS_E_INET_INPUTOUTPUT
152 TTS_E_INET_PLATFORM
153 TTS_E_INET_INVALID_PROP_NAME
154 TTS_E_INET_INVALID_PROP_VALUE
155 TTS_E_INET_NON_FATAL
156 TTS_E_INET_WOULD_BLOCK
157 TTS_E_INET_EXCEED_MAXSIZE
158 TTS_E_INET_NOT_ENTRY_LOCKED
159 TTS_E_INET_NOT_ENTRY_CREATED
160 TTS_E_INET_UNSUPPORTED
161 TTS_E_INET_UNMAPPED
162 TTS_E_INET_FETCH_TIMEOUT
163 TTS_E_INET_FETCH_ERROR
164 TTS_E_INET_NOT_MODIFIED
180