Skip to main content
Donate to the Python Software Foundation or Purchase a PyCharm License to Benefit the PSF! Donate Now

the analysis of voice (simultaneous speech) without the need of a transcription

Project description

## the new revision has got a new script and bugs fixed ##

My-Voice-Analysis is a Python library for the analysis of voice (simultaneous speech, high entropy)
without the need of a transcription. It breaks utterances and detects syllable boundaries, fundamental
frequency contours, and formants. Its built-in functions recognize and measures:

1. gender recognition,
2. speech mood (semantic analysis),
3. pronunciation posterior score
4. articulation-rate,
5. speech rate,
6. filler words,
7. f0 statistics.

The library was developed based upon the idea introduced by Nivja DeJong and Ton Wempe [1],
Paul Boersma and David Weenink [2], Carlo Gussenhoven [3], S.M Witt and S.J. Young [4] and
Yannick Jadoul [5].

Peaks in intensity (dB) that are preceded and followed by dips in intensity are considered
as potential syllable cores.

My-Voice Analysis is unique in its aim to provide a complete quantitative and analytical way
to study acoustic features of a speech. Moreover, those features could be analysed further
by employing Python’s functionality to provide more fascinating insights into speech patterns.

This library is for Linguists, scientists, developers, speech and language therapy clinics and
researchers. Please note that My-Voice Analysis is currently in initial state though in active
development. While the amount of functionality that is currently present is not huge, more will
be added over the next few months.

my-voice-analysis can be installed like any other Python library, using (a recent version of)
the Python package manager pip, on Linux, macOS, and Windows:

------------- pip install my-voice-analysis
or, to update your installed version to the latest release:
------------- pip install -u my-voice-analysis
After installing My-Voice-Analysis, copy the file
-----------------myspsolution.praat from--------------
---------- ----
and save in the directory where you will save audio files for analysis.

Audio files must be in *.wav format, recorded at 44 kHz sample frame and 16 bits of resolution.

To check how the my-voice-analysis functions behave, please check
---------------- EXAMPLES.docx on --------

My-Voice-Analysis was developed by MYOLUTION Lab in Japan. It is part of New Generation of Voice
Recognition and Analysis Project in MYSOLUTION Lab. That is planned to rich the functionality of
My-Voice Analysis by adding more advanced functions.


Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
my_voice_analysis-0.7-py3-none-any.whl (16.5 kB) Copy SHA256 hash SHA256 Wheel py3
my-voice-analysis-0.7.tar.gz (22.0 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page