1#ifndef DYLIBLOAD_WRAPPER_SPEECHD
2#define DYLIBLOAD_WRAPPER_SPEECHD
3// This file is generated. Do not edit!
4// see https://github.com/hpvb/dynload-wrapper for details
5// generated by generate-wrapper.py 0.3 on 2023-01-12 10:07:46
6// flags: generate-wrapper.py --include ./thirdparty/linuxbsd_headers/speechd/libspeechd.h --sys-include "thirdparty/linuxbsd_headers/speechd/libspeechd.h" --soname libspeechd.so.2 --init-name speechd --omit-prefix spd_get_client_list --output-header ./platform/linuxbsd/speechd-so_wrap.h --output-implementation ./platform/linuxbsd/speechd-so_wrap.c
7//
8#include <stdint.h>
9
10#define SPDConnectionAddress__free SPDConnectionAddress__free_dylibloader_orig_speechd
11#define spd_get_default_address spd_get_default_address_dylibloader_orig_speechd
12#define spd_open spd_open_dylibloader_orig_speechd
13#define spd_open2 spd_open2_dylibloader_orig_speechd
14#define spd_close spd_close_dylibloader_orig_speechd
15#define spd_say spd_say_dylibloader_orig_speechd
16#define spd_sayf spd_sayf_dylibloader_orig_speechd
17#define spd_stop spd_stop_dylibloader_orig_speechd
18#define spd_stop_all spd_stop_all_dylibloader_orig_speechd
19#define spd_stop_uid spd_stop_uid_dylibloader_orig_speechd
20#define spd_cancel spd_cancel_dylibloader_orig_speechd
21#define spd_cancel_all spd_cancel_all_dylibloader_orig_speechd
22#define spd_cancel_uid spd_cancel_uid_dylibloader_orig_speechd
23#define spd_pause spd_pause_dylibloader_orig_speechd
24#define spd_pause_all spd_pause_all_dylibloader_orig_speechd
25#define spd_pause_uid spd_pause_uid_dylibloader_orig_speechd
26#define spd_resume spd_resume_dylibloader_orig_speechd
27#define spd_resume_all spd_resume_all_dylibloader_orig_speechd
28#define spd_resume_uid spd_resume_uid_dylibloader_orig_speechd
29#define spd_key spd_key_dylibloader_orig_speechd
30#define spd_char spd_char_dylibloader_orig_speechd
31#define spd_wchar spd_wchar_dylibloader_orig_speechd
32#define spd_sound_icon spd_sound_icon_dylibloader_orig_speechd
33#define spd_set_voice_type spd_set_voice_type_dylibloader_orig_speechd
34#define spd_set_voice_type_all spd_set_voice_type_all_dylibloader_orig_speechd
35#define spd_set_voice_type_uid spd_set_voice_type_uid_dylibloader_orig_speechd
36#define spd_get_voice_type spd_get_voice_type_dylibloader_orig_speechd
37#define spd_set_synthesis_voice spd_set_synthesis_voice_dylibloader_orig_speechd
38#define spd_set_synthesis_voice_all spd_set_synthesis_voice_all_dylibloader_orig_speechd
39#define spd_set_synthesis_voice_uid spd_set_synthesis_voice_uid_dylibloader_orig_speechd
40#define spd_set_data_mode spd_set_data_mode_dylibloader_orig_speechd
41#define spd_set_notification_on spd_set_notification_on_dylibloader_orig_speechd
42#define spd_set_notification_off spd_set_notification_off_dylibloader_orig_speechd
43#define spd_set_notification spd_set_notification_dylibloader_orig_speechd
44#define spd_set_voice_rate spd_set_voice_rate_dylibloader_orig_speechd
45#define spd_set_voice_rate_all spd_set_voice_rate_all_dylibloader_orig_speechd
46#define spd_set_voice_rate_uid spd_set_voice_rate_uid_dylibloader_orig_speechd
47#define spd_get_voice_rate spd_get_voice_rate_dylibloader_orig_speechd
48#define spd_set_voice_pitch spd_set_voice_pitch_dylibloader_orig_speechd
49#define spd_set_voice_pitch_all spd_set_voice_pitch_all_dylibloader_orig_speechd
50#define spd_set_voice_pitch_uid spd_set_voice_pitch_uid_dylibloader_orig_speechd
51#define spd_get_voice_pitch spd_get_voice_pitch_dylibloader_orig_speechd
52#define spd_set_volume spd_set_volume_dylibloader_orig_speechd
53#define spd_set_volume_all spd_set_volume_all_dylibloader_orig_speechd
54#define spd_set_volume_uid spd_set_volume_uid_dylibloader_orig_speechd
55#define spd_get_volume spd_get_volume_dylibloader_orig_speechd
56#define spd_set_punctuation spd_set_punctuation_dylibloader_orig_speechd
57#define spd_set_punctuation_all spd_set_punctuation_all_dylibloader_orig_speechd
58#define spd_set_punctuation_uid spd_set_punctuation_uid_dylibloader_orig_speechd
59#define spd_set_capital_letters spd_set_capital_letters_dylibloader_orig_speechd
60#define spd_set_capital_letters_all spd_set_capital_letters_all_dylibloader_orig_speechd
61#define spd_set_capital_letters_uid spd_set_capital_letters_uid_dylibloader_orig_speechd
62#define spd_set_spelling spd_set_spelling_dylibloader_orig_speechd
63#define spd_set_spelling_all spd_set_spelling_all_dylibloader_orig_speechd
64#define spd_set_spelling_uid spd_set_spelling_uid_dylibloader_orig_speechd
65#define spd_set_language spd_set_language_dylibloader_orig_speechd
66#define spd_set_language_all spd_set_language_all_dylibloader_orig_speechd
67#define spd_set_language_uid spd_set_language_uid_dylibloader_orig_speechd
68#define spd_get_language spd_get_language_dylibloader_orig_speechd
69#define spd_set_output_module spd_set_output_module_dylibloader_orig_speechd
70#define spd_set_output_module_all spd_set_output_module_all_dylibloader_orig_speechd
71#define spd_set_output_module_uid spd_set_output_module_uid_dylibloader_orig_speechd
72#define spd_get_message_list_fd spd_get_message_list_fd_dylibloader_orig_speechd
73#define spd_list_modules spd_list_modules_dylibloader_orig_speechd
74#define free_spd_modules free_spd_modules_dylibloader_orig_speechd
75#define spd_get_output_module spd_get_output_module_dylibloader_orig_speechd
76#define spd_list_voices spd_list_voices_dylibloader_orig_speechd
77#define spd_list_synthesis_voices spd_list_synthesis_voices_dylibloader_orig_speechd
78#define free_spd_voices free_spd_voices_dylibloader_orig_speechd
79#define spd_execute_command_with_list_reply spd_execute_command_with_list_reply_dylibloader_orig_speechd
80#define spd_execute_command spd_execute_command_dylibloader_orig_speechd
81#define spd_execute_command_with_reply spd_execute_command_with_reply_dylibloader_orig_speechd
82#define spd_execute_command_wo_mutex spd_execute_command_wo_mutex_dylibloader_orig_speechd
83#define spd_send_data spd_send_data_dylibloader_orig_speechd
84#define spd_send_data_wo_mutex spd_send_data_wo_mutex_dylibloader_orig_speechd
85#include "thirdparty/linuxbsd_headers/speechd/libspeechd.h"
86#undef SPDConnectionAddress__free
87#undef spd_get_default_address
88#undef spd_open
89#undef spd_open2
90#undef spd_close
91#undef spd_say
92#undef spd_sayf
93#undef spd_stop
94#undef spd_stop_all
95#undef spd_stop_uid
96#undef spd_cancel
97#undef spd_cancel_all
98#undef spd_cancel_uid
99#undef spd_pause
100#undef spd_pause_all
101#undef spd_pause_uid
102#undef spd_resume
103#undef spd_resume_all
104#undef spd_resume_uid
105#undef spd_key
106#undef spd_char
107#undef spd_wchar
108#undef spd_sound_icon
109#undef spd_set_voice_type
110#undef spd_set_voice_type_all
111#undef spd_set_voice_type_uid
112#undef spd_get_voice_type
113#undef spd_set_synthesis_voice
114#undef spd_set_synthesis_voice_all
115#undef spd_set_synthesis_voice_uid
116#undef spd_set_data_mode
117#undef spd_set_notification_on
118#undef spd_set_notification_off
119#undef spd_set_notification
120#undef spd_set_voice_rate
121#undef spd_set_voice_rate_all
122#undef spd_set_voice_rate_uid
123#undef spd_get_voice_rate
124#undef spd_set_voice_pitch
125#undef spd_set_voice_pitch_all
126#undef spd_set_voice_pitch_uid
127#undef spd_get_voice_pitch
128#undef spd_set_volume
129#undef spd_set_volume_all
130#undef spd_set_volume_uid
131#undef spd_get_volume
132#undef spd_set_punctuation
133#undef spd_set_punctuation_all
134#undef spd_set_punctuation_uid
135#undef spd_set_capital_letters
136#undef spd_set_capital_letters_all
137#undef spd_set_capital_letters_uid
138#undef spd_set_spelling
139#undef spd_set_spelling_all
140#undef spd_set_spelling_uid
141#undef spd_set_language
142#undef spd_set_language_all
143#undef spd_set_language_uid
144#undef spd_get_language
145#undef spd_set_output_module
146#undef spd_set_output_module_all
147#undef spd_set_output_module_uid
148#undef spd_get_message_list_fd
149#undef spd_list_modules
150#undef free_spd_modules
151#undef spd_get_output_module
152#undef spd_list_voices
153#undef spd_list_synthesis_voices
154#undef free_spd_voices
155#undef spd_execute_command_with_list_reply
156#undef spd_execute_command
157#undef spd_execute_command_with_reply
158#undef spd_execute_command_wo_mutex
159#undef spd_send_data
160#undef spd_send_data_wo_mutex
161#ifdef __cplusplus
162extern "C" {
163#endif
164#define SPDConnectionAddress__free SPDConnectionAddress__free_dylibloader_wrapper_speechd
165#define spd_get_default_address spd_get_default_address_dylibloader_wrapper_speechd
166#define spd_open spd_open_dylibloader_wrapper_speechd
167#define spd_open2 spd_open2_dylibloader_wrapper_speechd
168#define spd_close spd_close_dylibloader_wrapper_speechd
169#define spd_say spd_say_dylibloader_wrapper_speechd
170#define spd_sayf spd_sayf_dylibloader_wrapper_speechd
171#define spd_stop spd_stop_dylibloader_wrapper_speechd
172#define spd_stop_all spd_stop_all_dylibloader_wrapper_speechd
173#define spd_stop_uid spd_stop_uid_dylibloader_wrapper_speechd
174#define spd_cancel spd_cancel_dylibloader_wrapper_speechd
175#define spd_cancel_all spd_cancel_all_dylibloader_wrapper_speechd
176#define spd_cancel_uid spd_cancel_uid_dylibloader_wrapper_speechd
177#define spd_pause spd_pause_dylibloader_wrapper_speechd
178#define spd_pause_all spd_pause_all_dylibloader_wrapper_speechd
179#define spd_pause_uid spd_pause_uid_dylibloader_wrapper_speechd
180#define spd_resume spd_resume_dylibloader_wrapper_speechd
181#define spd_resume_all spd_resume_all_dylibloader_wrapper_speechd
182#define spd_resume_uid spd_resume_uid_dylibloader_wrapper_speechd
183#define spd_key spd_key_dylibloader_wrapper_speechd
184#define spd_char spd_char_dylibloader_wrapper_speechd
185#define spd_wchar spd_wchar_dylibloader_wrapper_speechd
186#define spd_sound_icon spd_sound_icon_dylibloader_wrapper_speechd
187#define spd_set_voice_type spd_set_voice_type_dylibloader_wrapper_speechd
188#define spd_set_voice_type_all spd_set_voice_type_all_dylibloader_wrapper_speechd
189#define spd_set_voice_type_uid spd_set_voice_type_uid_dylibloader_wrapper_speechd
190#define spd_get_voice_type spd_get_voice_type_dylibloader_wrapper_speechd
191#define spd_set_synthesis_voice spd_set_synthesis_voice_dylibloader_wrapper_speechd
192#define spd_set_synthesis_voice_all spd_set_synthesis_voice_all_dylibloader_wrapper_speechd
193#define spd_set_synthesis_voice_uid spd_set_synthesis_voice_uid_dylibloader_wrapper_speechd
194#define spd_set_data_mode spd_set_data_mode_dylibloader_wrapper_speechd
195#define spd_set_notification_on spd_set_notification_on_dylibloader_wrapper_speechd
196#define spd_set_notification_off spd_set_notification_off_dylibloader_wrapper_speechd
197#define spd_set_notification spd_set_notification_dylibloader_wrapper_speechd
198#define spd_set_voice_rate spd_set_voice_rate_dylibloader_wrapper_speechd
199#define spd_set_voice_rate_all spd_set_voice_rate_all_dylibloader_wrapper_speechd
200#define spd_set_voice_rate_uid spd_set_voice_rate_uid_dylibloader_wrapper_speechd
201#define spd_get_voice_rate spd_get_voice_rate_dylibloader_wrapper_speechd
202#define spd_set_voice_pitch spd_set_voice_pitch_dylibloader_wrapper_speechd
203#define spd_set_voice_pitch_all spd_set_voice_pitch_all_dylibloader_wrapper_speechd
204#define spd_set_voice_pitch_uid spd_set_voice_pitch_uid_dylibloader_wrapper_speechd
205#define spd_get_voice_pitch spd_get_voice_pitch_dylibloader_wrapper_speechd
206#define spd_set_volume spd_set_volume_dylibloader_wrapper_speechd
207#define spd_set_volume_all spd_set_volume_all_dylibloader_wrapper_speechd
208#define spd_set_volume_uid spd_set_volume_uid_dylibloader_wrapper_speechd
209#define spd_get_volume spd_get_volume_dylibloader_wrapper_speechd
210#define spd_set_punctuation spd_set_punctuation_dylibloader_wrapper_speechd
211#define spd_set_punctuation_all spd_set_punctuation_all_dylibloader_wrapper_speechd
212#define spd_set_punctuation_uid spd_set_punctuation_uid_dylibloader_wrapper_speechd
213#define spd_set_capital_letters spd_set_capital_letters_dylibloader_wrapper_speechd
214#define spd_set_capital_letters_all spd_set_capital_letters_all_dylibloader_wrapper_speechd
215#define spd_set_capital_letters_uid spd_set_capital_letters_uid_dylibloader_wrapper_speechd
216#define spd_set_spelling spd_set_spelling_dylibloader_wrapper_speechd
217#define spd_set_spelling_all spd_set_spelling_all_dylibloader_wrapper_speechd
218#define spd_set_spelling_uid spd_set_spelling_uid_dylibloader_wrapper_speechd
219#define spd_set_language spd_set_language_dylibloader_wrapper_speechd
220#define spd_set_language_all spd_set_language_all_dylibloader_wrapper_speechd
221#define spd_set_language_uid spd_set_language_uid_dylibloader_wrapper_speechd
222#define spd_get_language spd_get_language_dylibloader_wrapper_speechd
223#define spd_set_output_module spd_set_output_module_dylibloader_wrapper_speechd
224#define spd_set_output_module_all spd_set_output_module_all_dylibloader_wrapper_speechd
225#define spd_set_output_module_uid spd_set_output_module_uid_dylibloader_wrapper_speechd
226#define spd_get_message_list_fd spd_get_message_list_fd_dylibloader_wrapper_speechd
227#define spd_list_modules spd_list_modules_dylibloader_wrapper_speechd
228#define free_spd_modules free_spd_modules_dylibloader_wrapper_speechd
229#define spd_get_output_module spd_get_output_module_dylibloader_wrapper_speechd
230#define spd_list_voices spd_list_voices_dylibloader_wrapper_speechd
231#define spd_list_synthesis_voices spd_list_synthesis_voices_dylibloader_wrapper_speechd
232#define free_spd_voices free_spd_voices_dylibloader_wrapper_speechd
233#define spd_execute_command_with_list_reply spd_execute_command_with_list_reply_dylibloader_wrapper_speechd
234#define spd_execute_command spd_execute_command_dylibloader_wrapper_speechd
235#define spd_execute_command_with_reply spd_execute_command_with_reply_dylibloader_wrapper_speechd
236#define spd_execute_command_wo_mutex spd_execute_command_wo_mutex_dylibloader_wrapper_speechd
237#define spd_send_data spd_send_data_dylibloader_wrapper_speechd
238#define spd_send_data_wo_mutex spd_send_data_wo_mutex_dylibloader_wrapper_speechd
239extern void (*SPDConnectionAddress__free_dylibloader_wrapper_speechd)( SPDConnectionAddress*);
240extern SPDConnectionAddress* (*spd_get_default_address_dylibloader_wrapper_speechd)( char**);
241extern SPDConnection* (*spd_open_dylibloader_wrapper_speechd)(const char*,const char*,const char*, SPDConnectionMode);
242extern SPDConnection* (*spd_open2_dylibloader_wrapper_speechd)(const char*,const char*,const char*, SPDConnectionMode, SPDConnectionAddress*, int, char**);
243extern void (*spd_close_dylibloader_wrapper_speechd)( SPDConnection*);
244extern int (*spd_say_dylibloader_wrapper_speechd)( SPDConnection*, SPDPriority,const char*);
245extern int (*spd_sayf_dylibloader_wrapper_speechd)( SPDConnection*, SPDPriority,const char*,...);
246extern int (*spd_stop_dylibloader_wrapper_speechd)( SPDConnection*);
247extern int (*spd_stop_all_dylibloader_wrapper_speechd)( SPDConnection*);
248extern int (*spd_stop_uid_dylibloader_wrapper_speechd)( SPDConnection*, int);
249extern int (*spd_cancel_dylibloader_wrapper_speechd)( SPDConnection*);
250extern int (*spd_cancel_all_dylibloader_wrapper_speechd)( SPDConnection*);
251extern int (*spd_cancel_uid_dylibloader_wrapper_speechd)( SPDConnection*, int);
252extern int (*spd_pause_dylibloader_wrapper_speechd)( SPDConnection*);
253extern int (*spd_pause_all_dylibloader_wrapper_speechd)( SPDConnection*);
254extern int (*spd_pause_uid_dylibloader_wrapper_speechd)( SPDConnection*, int);
255extern int (*spd_resume_dylibloader_wrapper_speechd)( SPDConnection*);
256extern int (*spd_resume_all_dylibloader_wrapper_speechd)( SPDConnection*);
257extern int (*spd_resume_uid_dylibloader_wrapper_speechd)( SPDConnection*, int);
258extern int (*spd_key_dylibloader_wrapper_speechd)( SPDConnection*, SPDPriority,const char*);
259extern int (*spd_char_dylibloader_wrapper_speechd)( SPDConnection*, SPDPriority,const char*);
260extern int (*spd_wchar_dylibloader_wrapper_speechd)( SPDConnection*, SPDPriority, wchar_t);
261extern int (*spd_sound_icon_dylibloader_wrapper_speechd)( SPDConnection*, SPDPriority,const char*);
262extern int (*spd_set_voice_type_dylibloader_wrapper_speechd)( SPDConnection*, SPDVoiceType);
263extern int (*spd_set_voice_type_all_dylibloader_wrapper_speechd)( SPDConnection*, SPDVoiceType);
264extern int (*spd_set_voice_type_uid_dylibloader_wrapper_speechd)( SPDConnection*, SPDVoiceType, unsigned int);
265extern SPDVoiceType (*spd_get_voice_type_dylibloader_wrapper_speechd)( SPDConnection*);
266extern int (*spd_set_synthesis_voice_dylibloader_wrapper_speechd)( SPDConnection*,const char*);
267extern int (*spd_set_synthesis_voice_all_dylibloader_wrapper_speechd)( SPDConnection*,const char*);
268extern int (*spd_set_synthesis_voice_uid_dylibloader_wrapper_speechd)( SPDConnection*,const char*, unsigned int);
269extern int (*spd_set_data_mode_dylibloader_wrapper_speechd)( SPDConnection*, SPDDataMode);
270extern int (*spd_set_notification_on_dylibloader_wrapper_speechd)( SPDConnection*, SPDNotification);
271extern int (*spd_set_notification_off_dylibloader_wrapper_speechd)( SPDConnection*, SPDNotification);
272extern int (*spd_set_notification_dylibloader_wrapper_speechd)( SPDConnection*, SPDNotification,const char*);
273extern int (*spd_set_voice_rate_dylibloader_wrapper_speechd)( SPDConnection*, signed int);
274extern int (*spd_set_voice_rate_all_dylibloader_wrapper_speechd)( SPDConnection*, signed int);
275extern int (*spd_set_voice_rate_uid_dylibloader_wrapper_speechd)( SPDConnection*, signed int, unsigned int);
276extern int (*spd_get_voice_rate_dylibloader_wrapper_speechd)( SPDConnection*);
277extern int (*spd_set_voice_pitch_dylibloader_wrapper_speechd)( SPDConnection*, signed int);
278extern int (*spd_set_voice_pitch_all_dylibloader_wrapper_speechd)( SPDConnection*, signed int);
279extern int (*spd_set_voice_pitch_uid_dylibloader_wrapper_speechd)( SPDConnection*, signed int, unsigned int);
280extern int (*spd_get_voice_pitch_dylibloader_wrapper_speechd)( SPDConnection*);
281extern int (*spd_set_volume_dylibloader_wrapper_speechd)( SPDConnection*, signed int);
282extern int (*spd_set_volume_all_dylibloader_wrapper_speechd)( SPDConnection*, signed int);
283extern int (*spd_set_volume_uid_dylibloader_wrapper_speechd)( SPDConnection*, signed int, unsigned int);
284extern int (*spd_get_volume_dylibloader_wrapper_speechd)( SPDConnection*);
285extern int (*spd_set_punctuation_dylibloader_wrapper_speechd)( SPDConnection*, SPDPunctuation);
286extern int (*spd_set_punctuation_all_dylibloader_wrapper_speechd)( SPDConnection*, SPDPunctuation);
287extern int (*spd_set_punctuation_uid_dylibloader_wrapper_speechd)( SPDConnection*, SPDPunctuation, unsigned int);
288extern int (*spd_set_capital_letters_dylibloader_wrapper_speechd)( SPDConnection*, SPDCapitalLetters);
289extern int (*spd_set_capital_letters_all_dylibloader_wrapper_speechd)( SPDConnection*, SPDCapitalLetters);
290extern int (*spd_set_capital_letters_uid_dylibloader_wrapper_speechd)( SPDConnection*, SPDCapitalLetters, unsigned int);
291extern int (*spd_set_spelling_dylibloader_wrapper_speechd)( SPDConnection*, SPDSpelling);
292extern int (*spd_set_spelling_all_dylibloader_wrapper_speechd)( SPDConnection*, SPDSpelling);
293extern int (*spd_set_spelling_uid_dylibloader_wrapper_speechd)( SPDConnection*, SPDSpelling, unsigned int);
294extern int (*spd_set_language_dylibloader_wrapper_speechd)( SPDConnection*,const char*);
295extern int (*spd_set_language_all_dylibloader_wrapper_speechd)( SPDConnection*,const char*);
296extern int (*spd_set_language_uid_dylibloader_wrapper_speechd)( SPDConnection*,const char*, unsigned int);
297extern char* (*spd_get_language_dylibloader_wrapper_speechd)( SPDConnection*);
298extern int (*spd_set_output_module_dylibloader_wrapper_speechd)( SPDConnection*,const char*);
299extern int (*spd_set_output_module_all_dylibloader_wrapper_speechd)( SPDConnection*,const char*);
300extern int (*spd_set_output_module_uid_dylibloader_wrapper_speechd)( SPDConnection*,const char*, unsigned int);
301extern int (*spd_get_message_list_fd_dylibloader_wrapper_speechd)( SPDConnection*, int, int*, char**);
302extern char** (*spd_list_modules_dylibloader_wrapper_speechd)( SPDConnection*);
303extern void (*free_spd_modules_dylibloader_wrapper_speechd)( char**);
304extern char* (*spd_get_output_module_dylibloader_wrapper_speechd)( SPDConnection*);
305extern char** (*spd_list_voices_dylibloader_wrapper_speechd)( SPDConnection*);
306extern SPDVoice** (*spd_list_synthesis_voices_dylibloader_wrapper_speechd)( SPDConnection*);
307extern void (*free_spd_voices_dylibloader_wrapper_speechd)( SPDVoice**);
308extern char** (*spd_execute_command_with_list_reply_dylibloader_wrapper_speechd)( SPDConnection*, char*);
309extern int (*spd_execute_command_dylibloader_wrapper_speechd)( SPDConnection*, char*);
310extern int (*spd_execute_command_with_reply_dylibloader_wrapper_speechd)( SPDConnection*, char*, char**);
311extern int (*spd_execute_command_wo_mutex_dylibloader_wrapper_speechd)( SPDConnection*, char*);
312extern char* (*spd_send_data_dylibloader_wrapper_speechd)( SPDConnection*,const char*, int);
313extern char* (*spd_send_data_wo_mutex_dylibloader_wrapper_speechd)( SPDConnection*,const char*, int);
314int initialize_speechd(int verbose);
315#ifdef __cplusplus
316}
317#endif
318#endif
319