• speechPlayer_setVoicingTone(handle, VoicingTone*) — Apply a new voicing tone configuration.
• speechPlayer_getVoicingTone(handle, VoicingTone*) — Retrieve the current voicing tone settings.
• speechPlayer_hasVoicingToneSupport(handle) — Check if the DLL supports voicing tone control (for backward compatibility).
VoicingTone struct:
voicingPeakPos
double
0.85–0.95
Glottal pulse peak position. Lower values create a more pressed/tense voice quality; higher values
voicedPreEmphA
double
0.0–0.97
Pre-emphasis filter coefficient. Higher values boost high frequencies before formant filtering.
voicedPreEmphMix
double
0.0–1.0
Mix between original and pre-emphasized signal. 0.0 = no pre-emphasis, 1.0 = full pre-emphasis.
highShelfGainDb
-12 to +12
High-shelf EQ gain in dB. Positive values brighten the output; negative values darken it.
highShelfFcHz
double
500–8000
High-shelf corner frequency in Hz. Controls where the shelf boost/cut begins.
highShelfQ
double
0.3–2.0
High-shelf Q factor. Higher values create a more resonant shelf transition.
voicedTiltDbPerOct
double
-24 to +24
Spectral tilt in dB/octave. Negative values create a brighter sound (less natural roll-off); positive values create a darker, more muffled sound.

Amir
in reply to Tamas G • • •Tamas G
in reply to Amir • • •Amir
in reply to Tamas G • • •Tamas G
in reply to Amir • • •Amir
in reply to Tamas G • • •Tamas G
in reply to Amir • • •Tamas G
in reply to Amir • • •Amir
in reply to Tamas G • • •Jonathan
in reply to Tamas G • • •