Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/espeak.h
diff options
context:
space:
mode:
authorAleksey Lim <alsroot@member.fsf.org>2009-03-09 03:43:18 (GMT)
committer Aleksey Lim <alsroot@member.fsf.org>2009-03-09 03:43:18 (GMT)
commit89625b3d7f6c598663af92ffdb223b21e87747f1 (patch)
treec50f5be96c6797d526c757d2abe64277e19202b9 /src/espeak.h
parent3f01911940efbc8af2bacf2d54b0d06a2802f1c1 (diff)
Return voices list in speech-dispatcher's bindning format
Diffstat (limited to 'src/espeak.h')
-rw-r--r--src/espeak.h26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/espeak.h b/src/espeak.h
index b0e44c2..688b477 100644
--- a/src/espeak.h
+++ b/src/espeak.h
@@ -30,18 +30,18 @@
struct _Econtext;
typedef struct _Econtext Econtext;
-Econtext* espeak_new(GstElement*);
-void espeak_unref(Econtext*);
-
-gint espeak_get_sample_rate();
-gchar** espeak_get_voices();
-void espeak_set_pitch(Econtext*, guint);
-void espeak_set_rate(Econtext*, guint);
-void espeak_set_voice(Econtext*, const gchar*);
-void espeak_set_gap(Econtext*, guint);
-void espeak_set_track(Econtext*, guint);
-
-void espeak_in(Econtext*, const gchar *str);
-GstBuffer* espeak_out(Econtext*, gsize size_to_play);
+Econtext* espeak_new(GstElement*);
+void espeak_unref(Econtext*);
+
+gint espeak_get_sample_rate();
+GValueArray* espeak_get_voices();
+void espeak_set_pitch(Econtext*, guint);
+void espeak_set_rate(Econtext*, guint);
+void espeak_set_voice(Econtext*, const gchar*);
+void espeak_set_gap(Econtext*, guint);
+void espeak_set_track(Econtext*, guint);
+
+void espeak_in(Econtext*, const gchar *str);
+GstBuffer* espeak_out(Econtext*, gsize size_to_play);
#endif