Skip to main content

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

Project description

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 recognise 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.
Installation
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

NOTE:
After installing My-Voice-Analysis, copy the file myspsolution.praat from
https://github.com/Shahabks/my-voice-analysis 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 https://github.com/Shahabks/my-voice-analysis.

My-Voice-Analysis was developed by MYOLUTIONS Lab in Japan. It is part of New Generation of Voice Recognition and Analysis
Project in MYSOLUTIONS 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.

Source Distribution

my-voice-analysis-0.3.tar.gz (5.9 kB view details)

Uploaded Source

File details

Details for the file my-voice-analysis-0.3.tar.gz.

File metadata

  • Download URL: my-voice-analysis-0.3.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for my-voice-analysis-0.3.tar.gz
Algorithm Hash digest
SHA256 7c8a0e0fba7abebbd113e69b52800ab059cf36e6165e4e49a6d82ec7aec074e3
MD5 68cbbfc54305960c559b5b36f35380cb
BLAKE2b-256 f190a3c6375308e0d2c00a3c73c3b13c80aff765a3059c4179232cde09dfe23d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page