vocal tract tube noise model


This is an experiment to generate fricative voice /sa/ sound by two tubes model and noise source instead of turbulent sound.

github repository

usage

The voice /sa/ sound consists of two parts, that are preceding noise sound and following vowel sound.

Generate following vowel sound


python3 main2var.py

figure1

Generate preceding noise sound, using perlin noise


python3 PerlinNoise.py

figure2

Apply resonance effect to the noise


python3 main2noiseresona.py

figure3

Combine preceding noise sound and following vowel sound


python3 make_sa.py

figure4
It will save sa_like.wav that sounds similar to voice /sa/ sound.

Document

For more information, please see related WEB Fricative voice /sa/ sound waveform generation by two tubes model and noise source or same content in Japanese

License

MIT
Regarding to PerlinNoise.py, please follow the notice in the source code.