pyvocals 0.1.1

pyvocals is a Python tool for analyzing vocal turn-taking in conversational speech. It extracts structured features from audio files based on the behavioral coding schema in [1], including vocalization, pause, simultaneous speech, switching turn, and interruptive turn events.

Features

  • Extracts vocal turn-taking features from speech audio files
  • Supports common formats like WAV and MP3
  • Visualizes vocalization time series of a dyad

Installation

Using HTTPS:

pip install git+https://github.com/nmy2103/pyvocals.git

Using SSH:

pip install git+ssh://git@github.com/nmy2103/pyvocals.git

References

[1] Jaffe, J., & Feldstein, S. (1970). Rhythms of dialogue. Academic Press.