Mozilla Common Voice 项目,旨在帮助教会机器真人的说话方式。

Leonardi d5ff4c4657 Pontoon: Update Wayuunaiki (guc) localization of Common Voice 1 day ago
.github 68639a5fe2 chore: add Francis as codeowner for ftl files (#4219) 1 month ago
bundler a2fa7423b6 Oi 2860 add check whether clip exists in bucket (#4256) 6 days ago
common 72642616d1 OI-2855: Show last updated timestamp on languages page (#4250) 1 week ago
docker 31c51a1f27 Oi 2796 update dataset release process (#4243) 1 week ago
docs 4b9c899f63 Adjust sentences documentation to account for latest Sentence Collector changes and already existing bulk submission documentation (#4058) 2 months ago
locales 3e3d0d96b5 Add language metadata (#3704) 1 year ago
maintenance 63b5c1f2af Update dependency replace-in-file to v6.3.5 (#3944) 10 months ago
scripts 6db3a9ebf0 Add cv 14 and cv 14 delta datasets (#4096) 5 months ago
server 74e9675d41 Oi 2866 bulk submission file should be sent as a binary file (#4259) 3 days ago
web d5ff4c4657 Pontoon: Update Wayuunaiki (guc) localization of Common Voice 1 day ago
.dockerignore 31c51a1f27 Oi 2796 update dataset release process (#4243) 1 week ago
.editorconfig 52952c5d08 Add editorconfig 5 years ago
.env-local-docker.example 5629b6e55b Fix csp error with loading clips on listen page locally (#4191) 2 months ago
.eslintignore 1448e30f70 feat(linting): add eslint support (#3410) 1 year ago
.eslintrc.js 6e7afa752a Oi 2856 fix bundler redis connection (#4254) 1 week ago
.gitattributes a0b8925a5c different approach to ignoring langauge files on github language stats 5 years ago
.gitignore c11398b68c Delta release for cv corpus 12.0 (#3894) 11 months ago
.node-version bee0b65b90 Oi 2283 upgrade to node 18 and debian bookworm (#4190) 1 month ago
.prettierignore f0b56019c9 Add prettier ignore file for sentence data (#2645) 3 years ago
.prettierrc f3866e75aa OI-2651 integrate back end changes for sc endpoints (#3963) 8 months ago
Japanese-sentence-submission.txt 79063c519c Create Japanese-sentence-submission.txt (#3988) 7 months ago
LICENSE ec4999c715 Update HTTP links to HTTPS. Issue #1027 (#1028) 5 years ago
README.md 960562a0df chore: add Browserstack testing badge to README (#4051) 6 months ago
contribute.json 6d925082ec Remove references to TravisCI (#2987) 2 years ago
docker-compose.yaml 6e7afa752a Oi 2856 fix bundler redis connection (#4254) 1 week ago
l10n.toml fbb01dae79 Add l10n.toml 5 years ago
package.json 8993326cd2 Update Yarn to v1.22.21 (#4245) 1 week ago
renovate.json e0133ec0f0 Update renovate config 1 year ago
tsconfig.base.json 219f5310fe fix(lodash): importing lodash incorrectly (#3497) 1 year ago
tsconfig.eslint.json 1448e30f70 feat(linting): add eslint support (#3410) 1 year ago
yarn.lock a5616dfaf7 Update dependency @types/compression to v1.7.5 (#4246) 1 week ago

README.md

Common Voice

This is the web app for Mozilla Common Voice, a platform for collecting speech donations in order to create public domain datasets for training voice recognition-related tools.

Upcoming releases

Type Expected date More info
Platform code & sentences Dec 15, 2021 Release notes
Dataset Jan 2022 Dataset metadata

Quick links

How to contribute

🎉 First off, thanks for taking the time to contribute! This project would not be possible without people like you. 🎉

There are many ways to get involved with Common Voice - you don't have to know how to code to contribute!

  • To add or correct the translation of the web interface, please use the Mozilla localization platform Pontoon. Please note, we do not accept any direct pull requests for changing localization content.
  • For information on how to add or edit sentences to Common Voice, see SENTENCES.md
  • For instructions on setting up a local development environment, see DEVELOPMENT.md
  • For information on how to add a new language to Common Voice, see LANGUAGE.md
  • For information on how to get in contact with existing language communities, see COMMUNITIES.md

For more general guidance on building your own language community using Mozilla voice tools, please refer to the Mozilla Voice Community Playbook.

Discussion

For general discussion (feedback, ideas, random musings), head to our Discourse Category.

For bug reports or specific feature, please use the GitHub issue tracker.

For live chat, join us on Matrix.

Licensing and content source

This repository is released under MPL (Mozilla Public License) 2.0.

The majority of our sentence text in /server/data comes directly from user submissions in our Sentence Collector or they are scraped from Wikipedia using our extractor tool, and are released under a CC0 public domain Creative Commons license.

Any files that follow the pattern europarl-VERSION-LANG.txt (such as europarl-v7-de.txt) were extracted with our thanks from the Europarl Corpus, which features transcripts from proceedings in the European parliament.

Citation

If you use the data in a published academic work we would appreciate if you cite the following article:

  • Ardila, R., Branson, M., Davis, K., Henretty, M., Kohler, M., Meyer, J., Morais, R., Saunders, L., Tyers, F. M. and Weber, G. (2020) "Common Voice: A Massively-Multilingual Speech Corpus". Proceedings of the 12th Conference on Language Resources and Evaluation (LREC 2020). pp. 4211—4215

The BiBTex is:

@inproceedings{commonvoice:2020,
  author = {Ardila, R. and Branson, M. and Davis, K. and Henretty, M. and Kohler, M. and Meyer, J. and Morais, R. and Saunders, L. and Tyers, F. M. and Weber, G.},
  title = {Common Voice: A Massively-Multilingual Speech Corpus},
  booktitle = {Proceedings of the 12th Conference on Language Resources and Evaluation (LREC 2020)},
  pages = {4211--4215},
  year = 2020
}

Cross Browser Testing

This project is tested with Browserstack