Browse Source

code cleanup: simplify speed.fast_settings.

speed.fast_settings[] was introduced in 7b2eecc724 to be used with
Sonic. Looks like after 7b2eecc724 the code related to everything
except fast_settings[0] was removed.

Might be that speed.fast_settings[0] is also irrelevant and could be
removed.
master
Juho Hiltunen 4 years ago
parent
commit
aa62682869
3 changed files with 4 additions and 6 deletions
  1. 1
    1
      src/libespeak-ng/setlengths.c
  2. 1
    1
      src/libespeak-ng/synthesize.h
  3. 2
    4
      src/libespeak-ng/voices.c

+ 1
- 1
src/libespeak-ng/setlengths.c View File



if (control & 2) if (control & 2)
DoSonicSpeed(1 * 1024); DoSonicSpeed(1 * 1024);
if ((wpm_value >= espeakRATE_MAXIMUM) || ((wpm_value > speed.fast_settings[0]) && (wpm > 350))) {
if ((wpm_value >= espeakRATE_MAXIMUM) || ((wpm_value > speed.fast_settings) && (wpm > 350))) {
wpm2 = wpm; wpm2 = wpm;
wpm = espeakRATE_NORMAL; wpm = espeakRATE_NORMAL;



+ 1
- 1
src/libespeak-ng/synthesize.h View File

int lenmod_factor; int lenmod_factor;
int lenmod2_factor; int lenmod2_factor;
int min_sample_len; int min_sample_len;
int fast_settings[8];
int fast_settings; // TODO: rename this variable to better explain the purpose, or delete if there is none
} SPEED_FACTORS; } SPEED_FACTORS;


typedef struct { typedef struct {

+ 2
- 4
src/libespeak-ng/voices.c View File

voice->samplerate = samplerate_native; voice->samplerate = samplerate_native;
memset(voice->klattv, 0, sizeof(voice->klattv)); memset(voice->klattv, 0, sizeof(voice->klattv));


speed.fast_settings[0] = espeakRATE_MAXIMUM;
speed.fast_settings[1] = 800;
speed.fast_settings[2] = espeakRATE_NORMAL;
speed.fast_settings = espeakRATE_MAXIMUM;


voice->roughness = 2; voice->roughness = 2;


voice->klattv[KLATT_Kopen] -= 40; voice->klattv[KLATT_Kopen] -= 40;
break; break;
case V_FAST: case V_FAST:
Read8Numbers(p, speed.fast_settings);
sscanf(p, "%d", &speed.fast_settings);
SetSpeed(3); SetSpeed(3);
break; break;
case V_DICTMIN: case V_DICTMIN:

Loading…
Cancel
Save