include/proser_interface.h
changeset 0 06dd3b8d90ad
new file mode 100644
--- /dev/null
+++ b/include/proser_interface.h
@@ -0,0 +1,37 @@
+/**
+ *  $Id: proser_interface.h 53 2008-01-10 00:19:41Z mbroeker $
+ * $URL: http://localhost/svn/c/VirtualReader/trunk/include/proser_interface.h $
+ */
+
+#ifndef __PROSER_INTERFACE_H__
+#define __PROSER_INTERFACE_H__
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <ctype.h>
+#include <Proser.h>
+
+typedef struct {
+    char *TextFile;
+    char *AudioFile;
+    char *Voice;
+    char *Path;
+    float PreEmphasis;
+    float Speed;
+    AudioType Stype;
+    OUTTYPE FileType;
+    // nicht ganz so schön, aber funktioniert
+    PROOPT ProserOpt;
+} tts_options;
+
+typedef struct {
+    NLPBLOCK GermanNlp;
+} ttshandles;
+
+tts_options interface_get_cl_opts (int, char **);
+
+int interface_write_to_wav (char *, char *, ttshandles, tts_options);
+ttshandles interface_init (tts_options);
+long *interface_get_timing (ttshandles, char *);
+#endif