Giter Site home page Giter Site logo

emaerthin / microevolution-lang-phones Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 7.75 MB

This repo stores various ideas and approaches to the microevolution of individual speaker's phonemes retrieved from recordings found on youtube

Python 100.00%

microevolution-lang-phones's Introduction

microevolution-phones

This repo stores ideas and approaches to the microevolution of individual speaker's phonemes retrieved from recordings found on youtube

Set-up

The project is written in python. It requires setting the environment using Pipenv. First ensure that pipenv is already installed - if not, type pip install pipenv.

Now, type pipenv install and pipenv shell et voila - you should be able to run scripts seamlessly now.

Third party

Multicore-TSNE

This is a multicore modification of Barnes-Hut t-SNE by L. Van der Maaten with python and Torch CFFI-based wrappers. This code also works faster than sklearn.TSNE on single core.

Officially distributed library has a defect that it occupies just a single core when run on macOS. Hence, sources from macOS complaint fork are used: https://github.com/sg-s/Multicore-TSNE

(see Issue #53: Using single core even when n_jobs=4 is used)

pocketsphinx

PocketSphinx is a lightweight speech recognition engine, specifically tuned for handheld and mobile devices, though it works equally well on the desktop.

While an official distribution of pocketsphinx is installed with pipenv, source repository contains an officially distributed generic US english acoustic model trained with latest sphinxtrain.

pytube

A lightweight, dependency-free Python library (and command-line utility) for downloading YouTube Videos. https://python-pytube.readthedocs.io

Sometimes (like as of 2019-04-27) official distribution of pytube is not working because youtube API changed in the meantime. This will be patched officially for sure at some day but until then a forked repository with local fix is used.

microevolution-lang-phones's People

Contributors

emaerthin avatar dependabot[bot] avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.