I raised this question in the matrix chat but nobody responded me so I am posting here again. The data migration in September had an unexpected side-effect. So due to the Great Firewall (GFW), Google services are completely blocked in China. We are the admin of Common Voice Cantonese and constantly work with the volunteers/voice contributors from Mainland China. After this migration we have be receiving a large amount of complaints that users are not able to download their voice recordings (infinite wait time when requesting download of their voices), and having 404 errors or 502 server errors when trying to upload their recordings. AWS services are available in mainland China so previously this was not an issue.
I know we can’t change Common Voice’s decision, especially now that the migration has happened. But since this is effectively ruling out hundreds of languages in mainland China, I am proposing a workaround to solve this problem. Ordinary Chinese people are not capable of using VPNs or other techniques to bypass the GFW, but the great majority are able to use WeChat mini programs. We are able to create WeChat mini programs which serve as a proxy, to enable mainland Chinese residents to upload their voices to the CV platform. So our questions are:
- Does this require a formal partnership with Common Voice?
- To build the WeChat mini programs we need the apis of voice uploading and downloading. Is the api open to the public or can will Common Voice provide the api for us?
We understand that the Common Voice team has limited bandwidth so we are not asking the team to do anything heavy, we simply want a “go ahead” approval so that we are all aware of the changes and potentially collaborate deeper in the future.
We have also noticed that Common Voice did open an official WeChat channel, but there is no activity since May 2022. We understand that it’s hard to operate WeChat in the mainland China 's context, and we are happy to assist Common Voice in that regard.