Skip to content

An NLP technique to generate natural speech with "uh", "um" and pauses.

Notifications You must be signed in to change notification settings

parthvshah/naturalization

Repository files navigation

Speech Naturalization

An NLP technique to generate natural speech with "uh", "um" and pauses.

Authors: Parth Shah ([email protected]) and Richa Sharma ([email protected])

Installation

Run:

pip3 install -r requirements.txt

Structure

The following files can be run individually with python3. Each program prompts for an input sentence that will be naturalized and outputed to STDOUT.

  • bigram.py
  • pos_bigram.py
  • flow.py
  • hybrid.py

Testing

To run on a corpus of sentences, run python3 driver.py after changing the input file and method. The method functions are tagged with 'driver' in their respective files. Outputed to STDOUT.

Resources

Details on the implementation as part of a draft paper and a high level overview as part of a presentation can be found in the 'res' folder.

About

An NLP technique to generate natural speech with "uh", "um" and pauses.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published