mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-11-15 18:04:26 +00:00
Replace references to USHORT, DOUBLEX and UCHAR with unsigned short, double and unsigned char.
This makes the codebase more consistent. Including speech.h is not necessary anymore in some files. Includes have been removed.
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user