better sounds
This commit is contained in:
parent
034f9fb200
commit
94216f59d7
149 changed files with 3034 additions and 1485 deletions
|
|
@ -92,6 +92,14 @@
|
|||
FT_PHONEME(Z) \
|
||||
FT_PHONEME(ZH)
|
||||
|
||||
#define FT_PHONEME(X) , FT_P_##X
|
||||
enum FT_PHONEME_ENUM {
|
||||
FT_P_NONE = 0,
|
||||
FT_P_SPACE,
|
||||
FT_P_IGNORE FT_PHONEMES
|
||||
};
|
||||
#undef FT_PHONEME
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -13,6 +13,8 @@ struct ft_handle {
|
|||
|
||||
char cmd_buffer[16 * 1024];
|
||||
long cmd_buffer_size;
|
||||
|
||||
short audio_buffer[128]; /* FIXME: maybe increase? */
|
||||
};
|
||||
|
||||
/* cmd.c */
|
||||
|
|
@ -21,3 +23,6 @@ void ft_cmd_main(FT_HANDLE handle, const char* buffer, long length);
|
|||
|
||||
/* phon.c */
|
||||
void ft_phon_main(FT_HANDLE handle, const char* buffer, long length);
|
||||
|
||||
/* synth.c */
|
||||
void ft_synth_main(FT_HANDLE handle, int ph);
|
||||
|
|
|
|||
|
|
@ -206,47 +206,47 @@ extern signed char phon_ZH[];
|
|||
extern unsigned int phon_ZH_length;
|
||||
|
||||
/*** Aliases ***/
|
||||
#define phon_OW phon_OW0
|
||||
#define phon_OW_length phon_OW0_length;
|
||||
|
||||
#define phon_IH phon_IH0
|
||||
#define phon_IH_length phon_IH0_length;
|
||||
|
||||
#define phon_OY phon_OY0
|
||||
#define phon_OY_length phon_OY0_length;
|
||||
|
||||
#define phon_ER phon_ER0
|
||||
#define phon_ER_length phon_ER0_length;
|
||||
|
||||
#define phon_EH phon_EH0
|
||||
#define phon_EH_length phon_EH0_length;
|
||||
|
||||
#define phon_AE phon_AE0
|
||||
#define phon_AE_length phon_AE0_length;
|
||||
|
||||
#define phon_UW phon_UW0
|
||||
#define phon_UW_length phon_UW0_length;
|
||||
|
||||
#define phon_AW phon_AW0
|
||||
#define phon_AW_length phon_AW0_length;
|
||||
|
||||
#define phon_AY phon_AY0
|
||||
#define phon_AY_length phon_AY0_length;
|
||||
|
||||
#define phon_AA phon_AA0
|
||||
#define phon_AA_length phon_AA0_length;
|
||||
|
||||
#define phon_IY phon_IY0
|
||||
#define phon_IY_length phon_IY0_length;
|
||||
|
||||
#define phon_EY phon_EY0
|
||||
#define phon_EY_length phon_EY0_length;
|
||||
|
||||
#define phon_UH phon_UH0
|
||||
#define phon_UH_length phon_UH0_length;
|
||||
|
||||
#define phon_ER phon_ER0
|
||||
#define phon_ER_length phon_ER0_length;
|
||||
|
||||
#define phon_AO phon_AO0
|
||||
#define phon_AO_length phon_AO0_length;
|
||||
|
||||
#define phon_AE phon_AE0
|
||||
#define phon_AE_length phon_AE0_length;
|
||||
|
||||
#define phon_IH phon_IH0
|
||||
#define phon_IH_length phon_IH0_length;
|
||||
|
||||
#define phon_AH phon_AH0
|
||||
#define phon_AH_length phon_AH0_length;
|
||||
|
||||
#define phon_EY phon_EY0
|
||||
#define phon_EY_length phon_EY0_length;
|
||||
|
||||
#define phon_AW phon_AW0
|
||||
#define phon_AW_length phon_AW0_length;
|
||||
|
||||
#define phon_OW phon_OW0
|
||||
#define phon_OW_length phon_OW0_length;
|
||||
|
||||
#define phon_OY phon_OY0
|
||||
#define phon_OY_length phon_OY0_length;
|
||||
|
||||
#define phon_IY phon_IY0
|
||||
#define phon_IY_length phon_IY0_length;
|
||||
|
||||
#define phon_AY phon_AY0
|
||||
#define phon_AY_length phon_AY0_length;
|
||||
|
||||
#define phon_EH phon_EH0
|
||||
#define phon_EH_length phon_EH0_length;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue