Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
primaryobjects committed Dec 16, 2021
2 parents fa820bb + e07ee30 commit 1d7712e
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 15 deletions.
28 changes: 14 additions & 14 deletions Web/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,20 +7,6 @@ The program allows users to upload an audio file or provide a url to an audio re

The web version is developed with R Shiny.

## Screenshots

### Results of an analysis

![Homepage and analysis.](images/screenshot1.png)

### Frequency graph

![Frequency graph.](images/screenshot2.png)

### Spectrogram

![Spectrogram.](images/screenshot3.png)

## Installation

1. Install the required Linux libraries with the following command.
Expand All @@ -31,3 +17,17 @@ sudo apt-get install libcurl4-openssl-dev cmake r-base-core fftw3 fftw3-dev pkg-
2. If debugging using VSCode, install the [R Debugger](https://github.com/ManuelHentschel/VSCode-R-Debugger) from the Extensions panel.

3. In VSCode, click the Debug tool and run **Launch Shiny App**. A new browser should display with the web application running.

## Screenshots

### Results of an analysis

> ![Homepage and analysis.](images/screenshot1.png)
### Frequency graph

> ![Frequency graph.](images/screenshot2.png)
### Spectrogram

> ![Spectrogram.](images/screenshot3.png)
2 changes: 1 addition & 1 deletion readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Gender Recognition by Voice and Speech Analysis

Run the online [demo](https://voicegender.herokuapp.com).

Read the detailed [article](http://www.primaryobjects.com/2016/06/22/identifying-the-gender-of-a-voice-using-machine-learning/).
Read the full article [Identifying the Gender of a Voice using Machine Learning](http://www.primaryobjects.com/2016/06/22/identifying-the-gender-of-a-voice-using-machine-learning/).

This project trains a computer program to identify a voice as male or female, based upon acoustic properties of the voice and speech. The model is trained on a dataset consisting of 3,168 recorded voice samples, collected from male and female speakers. The voice samples are pre-processed by acoustic analysis in R and then processed with artificial intelligence/machine learning algorithms to learn gender-specific traits for classifying the voice as male or female.

Expand Down

0 comments on commit 1d7712e

Please sign in to comment.