Skip to content

Addasiad o Mozilla Common Voice ar gyfer gwasanaeth bancio lleisiau / Mozilla Common Voice adapted for a voice banking service

License

Notifications You must be signed in to change notification settings

techiaith/voice-web

 
 

Repository files navigation

Project Common Voice Travis Status

This is a web, android and iOS app for collection speech donations for Project Common Voice.

Official Website

voice.mozilla.org

Contribution

[Non-code] Please help us add sentences to read. See issue 341 for details.

[Code] Check out our list of help wanted bugs.

Did you notice a bug? Do you have a feature request? Please file an issue here on GitHub.

For general discussion (feedback, ideas, random musings), check out our Discourse Category.

Development

npm install
npm install -g gulp
gulp

This will:

  1. Install all JavaScript dependencies.
  2. Build and serve files located in the web folder on localhost.
  3. Listen for and save voice clips onto Amazon's S3.
  4. Lint and rebuild all js files on every change.

Help

For more options type:

gulp help

Project directory structure

The project is organized into the following directories:

  • android: The Android app, simple webview wrapper of voice.mozilla.org. This app is not currently published.
  • docs: Design and data specifications for Common Voice.
  • ios: The iOS app. At the time of it's publishing, this was a workaround for Safari not supporting getUserMedia.
  • nubis: Configuration files for Nubis, our deployment tool.
  • server: The server-side code app logic written in NodeJS.
  • tools: Just some scripts for managing data.
  • web: The Common Voice website files.

About

Addasiad o Mozilla Common Voice ar gyfer gwasanaeth bancio lleisiau / Mozilla Common Voice adapted for a voice banking service

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • TypeScript 64.8%
  • CSS 12.5%
  • Swift 7.7%
  • JavaScript 6.2%
  • Java 2.8%
  • Puppet 2.4%
  • Other 3.6%