daemon: double check that the display is locked before speaking
[espeaktime] / src / config.h
1 #ifndef _ESPEAKTIME_CONFIG_H
2 #define _ESPEAKTIME_CONFIG_H
3
4 #include <gconf/gconf-client.h>
5
6 struct espeaktime_settings {
7         gchar *voice;
8         gchar *effect;
9         gchar *text;
10         gint amplitude;
11         gint pitch;
12         gint speed;
13         gboolean ignore_silent;
14 };
15
16 extern void cfg_read(GConfClient *client, struct espeaktime_settings *cfg);
17 extern void cfg_write(GConfClient *client, struct espeaktime_settings *cfg);
18 extern void cfg_speak(struct espeaktime_settings *cfg, gboolean test_mode);
19 extern void cfg_free(struct espeaktime_settings *cfg);
20
21 #endif
22