#ifndef _XAS_VOX_H #define _XAS_VOX_H #include #include #define XAS_VOX_VOICE_IDLE 0 #define XAS_VOX_VOICE_ACTIVE (1 << 0) typedef struct _xas_vox_voice { const char *text2wave_path; size_t sample_size, sample_rate; void *ctx; int flags; int pid, stdout; } xas_vox_voice; xas_audio_stream *xas_vox_new(const char *text2wave_path, size_t sample_size, size_t sample_rate, size_t buffer_size, void *ctx); #endif /* _XAS_VOX_H */