Hey Common Voice Community
A few weeks ago we launched the Community Support Desk, as a drop-in session for community members to answer or work through friction points they have. The drop-ins happen bi-weekly and are hosted for zoom.
During these sessions, Nart/Daniel from Abkhazian Community shared really valuable feedback as to how we could evolve the community support desk.
I really want to thank @daniel.abzakh , for their creativity and passion in shaping the evolution of the community support desk. Thank you Alex and Francis for also taking part in reviewing this idea.
TLDR: Nart and I would like to hear from the community your views on the evolution of the Community Support Desk. Please feel free to add your comments.
New Community Support Desk
Overall Aim: The community support layer of Common Voice is open to all languages to help break the barrier. Breaking the barrier means; creating an adopted usable voice recognition system in a community.
We want to focus on solutions that fit low resource languages*, and can be applied widely; keeping low resources in mind leads to unique solutions that are effective and robust.
Expectations: knowledge transfer, robust solutions, recommendations, project booster.
Graphic 1: The Language journey process in the community support desk
Alternative Text for graphic: The image three-circle Venn diagram, describing the journey for a language on the community support desk. This is described in full in the rest of the post.
Stage 1: Information gathering
Aims: Contact current language teams in Common Voice to get a better overall understanding.
Questions that should be asked:
- What are the goals of the language community?
- What are the challenges that are unique to the community?
- What solutions did they come up with?
- Do they have a product for their language?
Expected result: Provide documented friction points via communications platforms (e.g Mozilla Pulse, Mozilla Wiki, Playbook) that will allow for communication of robust solutions that are up-to-date.
Alpha Stage: Once the team members are happy to continue with the Community Support Desk they enter the alpha stage.
Stage 2: Knowledge Transfer
Aims : Knowledge transfer to teams in stagnation about how other low-resource languages have been able to break the barrier and build with Common Voice Dataset including:
- Arrange Zoom call sessions with language communities who can share their experiences with breaking the barrier
- Community Support Desk Team reach out to the language communities
- Demo community case studies, explain concepts, and what’s possible.
- Async and synchronous online workshops on topics such as AI training, Shell scripting, Open source concepts and Community building
Beta Stage is a reflection point for understanding if people have the energy to continue the process.
Stage 3: Activation stage
Aims: Activating language teams to break the barrier (creating an adopted usable voice recognition system in a community) by providing constant support in the following:
- Resource exploration and allocation for example CC0 Sentence collection, Local organisations support and volunteers
- Technical support on web localization and text processing and clean up.
- Encourage people to use the dataset for their community and with their community
- When a language breaks the barrier, they have the option to contact major platforms that you interact with daily - to activate the language in their voice service (democratise big tech). Infiltrate for transparency with the dataset and develop beyond just for money by putting back to the community.
Release Stage: an opportunity to reflect and evaluate the impact of interventions and hopefully inspire future evangelists to take part in the support desk.
Thanks so much for reading this post. If you have a moment please comment your feedback below or/and respond to our anonymous poll.
Question 1: My language community(s) can be described as
- Endangered or Vulnerable low-resource Community
- Low-resource community
- High-resource community
Question 2: Would you find value in taking part in the Community Support Desk, as a mentor or mentee?
- Not relevant or don’t have the time
Question 3: What stage of the community support desk, would help your community the most right now ?
- Information Gathering
- Knowledge Transfer