This makes the codebase more consistent. Including speech.h is not necessary anymore in some files. Includes have been removed.master
@@ -323,9 +323,9 @@ int proc_addr[N_PROCS]; | |||
char proc_names[N_ITEM_STRING+1][N_PROCS]; | |||
#define MAX_PROG_BUF 2000 | |||
USHORT *prog_out; | |||
USHORT *prog_out_max; | |||
USHORT prog_buf[MAX_PROG_BUF+20]; | |||
unsigned short *prog_out; | |||
unsigned short *prog_out_max; | |||
unsigned short prog_buf[MAX_PROG_BUF+20]; | |||
static espeak_ng_STATUS ReadPhondataManifest(espeak_ng_ERROR_CONTEXT *context) | |||
{ | |||
@@ -442,8 +442,8 @@ STACK stack[N_STACK]; | |||
#define N_IF_STACK 12 | |||
int if_level; | |||
typedef struct { | |||
USHORT *p_then; | |||
USHORT *p_else; | |||
unsigned short *p_then; | |||
unsigned short *p_else; | |||
bool returned; | |||
} IF_STACK; | |||
IF_STACK if_stack[N_IF_STACK]; | |||
@@ -1626,7 +1626,7 @@ static int CompileIf(int elif) | |||
int bitmap; | |||
int brackets; | |||
bool not_flag; | |||
USHORT *prog_last_if = NULL; | |||
unsigned short *prog_last_if = NULL; | |||
then_count = 2; | |||
after_if = true; | |||
@@ -1727,7 +1727,7 @@ static int CompileIf(int elif) | |||
static void FillThen(int add) | |||
{ | |||
USHORT *p; | |||
unsigned short *p; | |||
int offset; | |||
p = if_stack[if_level].p_then; | |||
@@ -1755,8 +1755,8 @@ static void FillThen(int add) | |||
static int CompileElse(void) | |||
{ | |||
USHORT *ref; | |||
USHORT *p; | |||
unsigned short *ref; | |||
unsigned short *p; | |||
if (if_level < 1) { | |||
error("ELSE not expected"); | |||
@@ -1794,7 +1794,7 @@ static int CompileElif(void) | |||
static int CompileEndif(void) | |||
{ | |||
USHORT *p; | |||
unsigned short *p; | |||
int chain; | |||
int offset; | |||
@@ -2293,7 +2293,7 @@ static int CompilePhoneme(int compile_phoneme) | |||
if (prog_out > prog_buf) { | |||
// write out the program for this phoneme | |||
fflush(f_phindex); | |||
phoneme_out->program = ftell(f_phindex) / sizeof(USHORT); | |||
phoneme_out->program = ftell(f_phindex) / sizeof(unsigned short); | |||
if (f_prog_log != NULL) { | |||
phoneme_prog_log.addr = phoneme_out->program; | |||
@@ -2302,8 +2302,8 @@ static int CompilePhoneme(int compile_phoneme) | |||
} | |||
if (compile_phoneme == 0) | |||
proc_addr[n_procs++] = ftell(f_phindex) / sizeof(USHORT); | |||
fwrite(prog_buf, sizeof(USHORT), prog_out - prog_buf, f_phindex); | |||
proc_addr[n_procs++] = ftell(f_phindex) / sizeof(unsigned short); | |||
fwrite(prog_buf, sizeof(unsigned short), prog_out - prog_buf, f_phindex); | |||
} | |||
return 0; |
@@ -34,7 +34,6 @@ | |||
#include <espeak-ng/espeak_ng.h> | |||
#include <espeak-ng/speak_lib.h> | |||
#include "speech.h" | |||
#include "phoneme.h" | |||
#include "voice.h" | |||
#include "synthesize.h" | |||
@@ -938,7 +937,7 @@ static int Wavegen_Klatt(int resume) | |||
static void SetSynth_Klatt(int length, frame_t *fr1, frame_t *fr2, voice_t *v, int control) | |||
{ | |||
int ix; | |||
DOUBLEX next; | |||
double next; | |||
int qix; | |||
int cmd; | |||
frame_t *fr3; |
@@ -167,14 +167,14 @@ typedef struct { | |||
int bw; // klatt bandwidth | |||
int ap; // parallel amplitude | |||
int bp; // parallel bandwidth | |||
DOUBLEX freq1; // floating point versions of the above | |||
DOUBLEX bw1; | |||
DOUBLEX ap1; | |||
DOUBLEX bp1; | |||
DOUBLEX freq_inc; // increment by this every 64 samples | |||
DOUBLEX bw_inc; | |||
DOUBLEX ap_inc; | |||
DOUBLEX bp_inc; | |||
double freq1; // floating point versions of the above | |||
double bw1; | |||
double ap1; | |||
double bp1; | |||
double freq_inc; // increment by this every 64 samples | |||
double bw_inc; | |||
double ap_inc; | |||
double bp_inc; | |||
} klatt_peaks_t; | |||
void KlattInit(void); |
@@ -30,7 +30,6 @@ | |||
#include <espeak-ng/espeak_ng.h> | |||
#include <espeak-ng/speak_lib.h> | |||
#include "speech.h" | |||
#include "phoneme.h" | |||
#include "voice.h" | |||
#include "synthesize.h" | |||
@@ -193,7 +192,7 @@ static espeak_ng_STATUS LoadFrame(SpectFrame *frame, FILE *stream, int file_form | |||
} | |||
} | |||
spect_data = malloc(sizeof(USHORT) * frame->nx); | |||
spect_data = malloc(sizeof(unsigned short) * frame->nx); | |||
if (spect_data == NULL) | |||
return ENOMEM; |
@@ -105,7 +105,7 @@ typedef struct { | |||
unsigned short nx; | |||
short markers; | |||
int max_y; | |||
USHORT *spect; // sqrt of harmonic amplitudes, 1-nx at 'pitch' | |||
unsigned short *spect; // sqrt of harmonic amplitudes, 1-nx at 'pitch' | |||
short klatt_param[N_KLATTP2]; | |||
@@ -57,10 +57,6 @@ extern "C" | |||
#define PATH_ESPEAK_DATA "/usr/share/espeak-ng-data" | |||
#endif | |||
typedef unsigned short USHORT; | |||
typedef unsigned char UCHAR; | |||
typedef double DOUBLEX; | |||
typedef struct { | |||
const char *mnem; | |||
int value; |
@@ -47,7 +47,7 @@ int current_phoneme_table; | |||
PHONEME_TAB *phoneme_tab[N_PHONEME_TAB]; | |||
unsigned char phoneme_tab_flags[N_PHONEME_TAB]; // bit 0: not inherited | |||
USHORT *phoneme_index = NULL; | |||
unsigned short *phoneme_index = NULL; | |||
char *phondata_ptr = NULL; | |||
unsigned char *wavefile_data = NULL; | |||
static unsigned char *phoneme_tab_data = NULL; | |||
@@ -498,7 +498,7 @@ static int CountVowelPosition(PHONEME_LIST *plist) | |||
return count; | |||
} | |||
static bool InterpretCondition(Translator *tr, int control, PHONEME_LIST *plist, USHORT *p_prog, WORD_PH_DATA *worddata) | |||
static bool InterpretCondition(Translator *tr, int control, PHONEME_LIST *plist, unsigned short *p_prog, WORD_PH_DATA *worddata) | |||
{ | |||
int which; | |||
int ix; | |||
@@ -693,9 +693,9 @@ static bool InterpretCondition(Translator *tr, int control, PHONEME_LIST *plist, | |||
return false; | |||
} | |||
static void SwitchOnVowelType(PHONEME_LIST *plist, PHONEME_DATA *phdata, USHORT **p_prog, int instn_type) | |||
static void SwitchOnVowelType(PHONEME_LIST *plist, PHONEME_DATA *phdata, unsigned short **p_prog, int instn_type) | |||
{ | |||
USHORT *prog; | |||
unsigned short *prog; | |||
int voweltype; | |||
signed char x; | |||
@@ -716,7 +716,7 @@ static void SwitchOnVowelType(PHONEME_LIST *plist, PHONEME_DATA *phdata, USHORT | |||
*p_prog += 12; | |||
} | |||
int NumInstnWords(USHORT *prog) | |||
int NumInstnWords(unsigned short *prog) | |||
{ | |||
int instn; | |||
int instn2; | |||
@@ -769,8 +769,8 @@ void InterpretPhoneme(Translator *tr, int control, PHONEME_LIST *plist, PHONEME_ | |||
// bit 8: change phonemes | |||
PHONEME_TAB *ph; | |||
USHORT *prog; | |||
USHORT instn; | |||
unsigned short *prog; | |||
unsigned short instn; | |||
int instn2; | |||
int or_flag; | |||
bool truth; | |||
@@ -782,7 +782,7 @@ void InterpretPhoneme(Translator *tr, int control, PHONEME_LIST *plist, PHONEME_ | |||
#define N_RETURN 10 | |||
int n_return = 0; | |||
USHORT *return_addr[N_RETURN]; // return address stack | |||
unsigned short *return_addr[N_RETURN]; // return address stack | |||
ph = plist->ph; | |||
@@ -32,7 +32,6 @@ | |||
#include <espeak-ng/speak_lib.h> | |||
#include <espeak-ng/encoding.h> | |||
#include "speech.h" | |||
#include "phoneme.h" | |||
#include "voice.h" | |||
#include "synthesize.h" |
@@ -137,14 +137,14 @@ typedef struct { | |||
int height; // height<<15 | |||
int left; // Hz<<16 | |||
int right; // Hz<<16 | |||
DOUBLEX freq1; // floating point versions of the above | |||
DOUBLEX height1; | |||
DOUBLEX left1; | |||
DOUBLEX right1; | |||
DOUBLEX freq_inc; // increment by this every 64 samples | |||
DOUBLEX height_inc; | |||
DOUBLEX left_inc; | |||
DOUBLEX right_inc; | |||
double freq1; // floating point versions of the above | |||
double height1; | |||
double left1; | |||
double right1; | |||
double freq_inc; // increment by this every 64 samples | |||
double height_inc; | |||
double left_inc; | |||
double right_inc; | |||
} wavegen_peaks_t; | |||
typedef struct { | |||
@@ -561,7 +561,7 @@ int DoSpect2(PHONEME_TAB *this_ph, int which, FMT_PARAMS *fmt_params, PHONEME_L | |||
int PauseLength(int pause, int control); | |||
int LookupPhonemeTable(const char *name); | |||
unsigned char *GetEnvelope(int index); | |||
int NumInstnWords(USHORT *prog); | |||
int NumInstnWords(unsigned short *prog); | |||
void InitBreath(void); | |||
@@ -22,8 +22,6 @@ | |||
#include <espeak-ng/espeak_ng.h> | |||
#include "speech.h" | |||
#ifdef __cplusplus | |||
extern "C" | |||
{ | |||
@@ -80,7 +78,7 @@ typedef struct { | |||
} voice_t; | |||
// percentages shown to user, ix=N_PEAKS means ALL peaks | |||
extern USHORT voice_pcnt[N_PEAKS+1][3]; | |||
extern unsigned short voice_pcnt[N_PEAKS+1][3]; | |||
extern espeak_VOICE current_voice_selected; | |||
@@ -1151,7 +1151,7 @@ static void SetSynth(int length, int modn, frame_t *fr1, frame_t *fr2, voice_t * | |||
return; | |||
int ix; | |||
DOUBLEX next; | |||
double next; | |||
int length2; | |||
int length4; | |||
int qix; |