├── .circleci
└── config.yml
├── .gitignore
├── .husky
├── .gitignore
├── commit-msg
└── pre-commit
├── .nvmrc
├── .prettierignore
├── .prettierrc
├── .talismanrc
├── LICENSE
├── README.md
├── auto-validation-consumer
├── Dockerfile
├── README.md
├── config
│ ├── cug.json
│ ├── default.json
│ ├── dev.json
│ ├── localEnv.json
│ ├── prod.json
│ ├── test.json
│ └── uat.json
├── jest.config.js
├── k8s-deployments
│ ├── azure
│ │ └── deployment.yaml
│ └── script.sh
├── nodemon.json
├── package-lock.json
├── package.json
├── src
│ ├── constants
│ │ └── constants.ts
│ ├── dbOperations
│ │ ├── dbConnection.ts
│ │ └── dbOperations.ts
│ ├── index.ts
│ ├── types
│ │ ├── dbResponseType.ts
│ │ ├── keyValueType.ts
│ │ └── validator.ts
│ └── validations
│ │ ├── AutoValidation.ts
│ │ ├── BleuScoreValidator.ts
│ │ ├── LevensteinValidator.ts
│ │ ├── TruthyValidator.ts
│ │ ├── WERValidator.ts
│ │ └── ibleu.ts
├── tests
│ └── validations
│ │ ├── BleuScoreValidator.test.ts
│ │ ├── LevensteinValidator.test.ts
│ │ └── WERValidator.test.ts
└── tsconfig.json
├── commitlint.config.js
├── crowdsource-api
├── .babelrc
├── .dockerignore
├── Dockerfile
├── README.md
├── binaries
│ └── wada_snr.tar.gz
├── config
│ ├── cug.json
│ ├── default.json
│ ├── dev.json
│ ├── localEnv.json
│ ├── test.json
│ └── uat.json
├── k8s-deployments
│ ├── autoscaler_cug.yaml
│ ├── autoscaler_dev.yaml
│ ├── autoscaler_prod.yaml
│ ├── autoscaler_test.yaml
│ ├── autoscaler_uat.yaml
│ ├── azure
│ │ ├── config_ratelimiting.yaml
│ │ ├── deployment_dev.yaml
│ │ ├── deployment_test.yaml
│ │ ├── deployment_uat.yaml
│ │ ├── ingress_dev.yaml
│ │ └── service.yaml
│ ├── deployment.yaml
│ ├── ingress.yaml
│ └── service.yaml
├── migrations
│ ├── 20210217094030-sentences.js
│ ├── 20210218094030-contributors.js
│ ├── 20210218095856-contributions.js
│ ├── 20210218100220-validations.js
│ ├── 20210218100506-fillContributors.js
│ ├── 20210218100819-fillContributions.js
│ ├── 20210218101110-updateSentences.js
│ ├── 20210226073654-contributionsGeolocation.js
│ ├── 20210227100906-materializedViewForContributionsAndDemoStats.js
│ ├── 20210227101230-materializedViewForDailyStatsComplete.js
│ ├── 20210227101611-viewsForTimeSeriesMetrics.js
│ ├── 20210302223706-viewsForQuarterlyStats.js
│ ├── 20210304065227-audit-load-log.js
│ ├── 20210304083514-addTimeZoneAuditLoadLog.js
│ ├── 20210312062810-addContributionAudioDuration.js
│ ├── 20210315070013-changeAgeGroupValues.js
│ ├── 20210315075922-createValidationsStateRegion.js
│ ├── 20210315075940-recreateMaterializedViews.js
│ ├── 20210315083556-recreateViews.js
│ ├── 20210316094030-feedbacks.js
│ ├── 20210319075437-reports.js
│ ├── 20210324094548-createRewardCatalogue.js
│ ├── 20210324095211-createRewards.js
│ ├── 20210324095808-createRewardMilestones.js
│ ├── 20210324111024-materializedViewsForGroupByQueries.js
│ ├── 20210325052951-addSourceToReports.js
│ ├── 20210326074418-removeMessageRewardsCatalogue.js
│ ├── 20210326074500-createColumnGenerateBadgeIdRewards.js
│ ├── 20210330083927-insertRewardsData.js
│ ├── 20210407120826-createConfigurationsTable.js
│ ├── 20210408103057-modifyValidations.js
│ ├── 20210412070741-createLanguageMilestones.js
│ ├── 20210412071024-insertLanguageMilestones.js
│ ├── 20210420042650-updateSentences.js
│ ├── 20210420061710-updateContributions.js
│ ├── 20210426094608-createMasterDataSet.js
│ ├── 20210426094608-updateDatasetRow.js
│ ├── 20210506123849-migrateViews.js
│ ├── 20210506142651-modifyRewardMilestones.js
│ ├── 20210506144927-modifyRewardsTable.js
│ ├── 20210507174851-insertRewardsType.js
│ ├── 20210515062044-addContributionLimit.js
│ ├── 20210531100926-updateFeedbackForm.js
│ ├── 20210601063223-renameSentenceIdReportsTable.js
│ ├── 20210601064114-dropUnusedColumns.js
│ ├── 20210601113904-users.js
│ ├── 20210602112917-addDeviceAndBrowserToContributions.js
│ ├── 20210602112941-addDeviceAndBrowserToValidations.js
│ ├── 20210603111739-modifyRewardsData.js
│ ├── 20210604123244-addEmailFeedbackForm.js
│ ├── 20210606063643-modifyLanguageGoals.js
│ ├── 20210606072850-insertLanguageGoals.js
│ ├── 20210609050316-addColumnsForCorrectionInProfanity.js
│ ├── 20210610114433-modifyValidatedByColumnValidations.js
│ ├── 20210611112229-insertProfanityConfiguration.js
│ ├── 20210628140621-updateLanguageGoalForMarathi.js
│ ├── 20210701050104-demoData.js
│ ├── 20210715091420-addFeedbackColumn.js
│ ├── 20210715135037-alterMasterDataset.js
│ ├── 20210715141201-alterMasterDataset.js
│ ├── 20210716070430-alterMasterDataset.js
│ ├── 20210726134733-refreshDelta.js
│ ├── 20210727055331-createdIndex.js
│ ├── 20210727061958-dropInheritedTables.js
│ ├── 20210727102018-newMaterializedViews.js
│ ├── 20210727143834-addFKsAndIndex.js
│ ├── 20210729033244-addIndexToMaterilizedViewAndDashboardTable.js
│ ├── 20210729133351-updateProcForView.js
│ ├── 20210801124656-updateViews.js
│ ├── 20210802114104-updateLanguageGoals.js
│ ├── 20210802142614-removeUnusedLangaugesFromGoals.js
│ ├── 20210810053146-addConstraintOnValidations.js
│ ├── 20210811124013-updateTotalSpeakersOnViews.js
│ ├── 20210812055902-updateTotalSpeakersOnViews.js
│ ├── 20210812132516-updateAgeAndGenderMViews.js
│ ├── 20210910043949-createIndexOnContributorsTable.js
│ ├── 20210923053815-updateRewardsMilestone.js
│ ├── 20211013093717-updateLanguageAndStateGroupContributions.js
│ ├── 20211019135041-updateLanguageAndStateGroupContributions.js
│ ├── 20211111090919-addUniqueKeyContraintOnContributors.js
│ ├── 20211111141623-createAllowValidationColumnInContributions.js
│ ├── 20211117063052-updateMaterializedViewsForDataMismatch.js
│ ├── 20211201051015-filterValidationSkips.js
│ ├── 20211202043833-filterValidationSkips.js
│ ├── 20211202094608-filterValidationSkips.js
│ ├── config
│ │ └── migration_config.json
│ └── sqls
│ │ ├── 20210217094030-sentences.sql
│ │ ├── 20210218094030-createContributor.sql
│ │ ├── 20210218095856-createContributions.sql
│ │ ├── 20210218100220-createValidations.sql
│ │ ├── 20210218100506-fillContributors.sql
│ │ ├── 20210218100819-fillContributions.sql
│ │ ├── 20210218101110-updateSentences.sql
│ │ ├── 20210226073654-contributionsGeolocation-down.sql
│ │ ├── 20210226073654-contributionsGeolocation-up.sql
│ │ ├── 20210227100906-materializedViewForContributionsAndDemoStats-down.sql
│ │ ├── 20210227100906-materializedViewForContributionsAndDemoStats-up.sql
│ │ ├── 20210227101230-materializedViewForDailyStatsComplete-down.sql
│ │ ├── 20210227101230-materializedViewForDailyStatsComplete-up.sql
│ │ ├── 20210227101611-viewsForTimeSeriesMetrics-down.sql
│ │ ├── 20210227101611-viewsForTimeSeriesMetrics-up.sql
│ │ ├── 20210302223706-viewsForQuarterlyStats-down.sql
│ │ ├── 20210302223706-viewsForQuarterlyStats-up.sql
│ │ ├── 20210304065227-audit-load-log-down.sql
│ │ ├── 20210304065227-audit-load-log-up.sql
│ │ ├── 20210304083514-addTimeZoneAuditLoadLog-down.sql
│ │ ├── 20210304083514-addTimeZoneAuditLoadLog-up.sql
│ │ ├── 20210312062810-addContributionAudioDuration-down.sql
│ │ ├── 20210312062810-addContributionAudioDuration-up.sql
│ │ ├── 20210315070013-changeAgeGroupValues-down.sql
│ │ ├── 20210315070013-changeAgeGroupValues-up.sql
│ │ ├── 20210315075922-createValidationsStateRegion-down.sql
│ │ ├── 20210315075922-createValidationsStateRegion-up.sql
│ │ ├── 20210315075940-recreateMaterializedViews-down.sql
│ │ ├── 20210315075940-recreateMaterializedViews-up.sql
│ │ ├── 20210315083556-recreateViews-down.sql
│ │ ├── 20210315083556-recreateViews-up.sql
│ │ ├── 20210316094030-createFeedback.sql
│ │ ├── 20210319075437-reports-down.sql
│ │ ├── 20210319075437-reports-up.sql
│ │ ├── 20210324094548-createRewardCatalogue-down.sql
│ │ ├── 20210324094548-createRewardCatalogue-up.sql
│ │ ├── 20210324095211-createRewards-down.sql
│ │ ├── 20210324095211-createRewards-up.sql
│ │ ├── 20210324095808-createRewardMilestones-down.sql
│ │ ├── 20210324095808-createRewardMilestones-up.sql
│ │ ├── 20210324111024-materializedViewsForGroupByQueries-down.sql
│ │ ├── 20210324111024-materializedViewsForGroupByQueries-up.sql
│ │ ├── 20210325052951-addSourceToReports-down.sql
│ │ ├── 20210325052951-addSourceToReports-up.sql
│ │ ├── 20210326074418-removeMessageRewardsCatalogue-down.sql
│ │ ├── 20210326074418-removeMessageRewardsCatalogue-up.sql
│ │ ├── 20210326074500-createColumnGenerateBadgeIdRewards-down.sql
│ │ ├── 20210326074500-createColumnGenerateBadgeIdRewards-up.sql
│ │ ├── 20210330083927-insertRewardsData-down.sql
│ │ ├── 20210330083927-insertRewardsData-up.sql
│ │ ├── 20210407120826-createConfigurationsTable-down.sql
│ │ ├── 20210407120826-createConfigurationsTable-up.sql
│ │ ├── 20210408103057-modifyValidations-down.sql
│ │ ├── 20210408103057-modifyValidations-up.sql
│ │ ├── 20210412070741-createLanguageMilestones-down.sql
│ │ ├── 20210412070741-createLanguageMilestones-up.sql
│ │ ├── 20210412071024-insertLanguageMilestones-down.sql
│ │ ├── 20210412071024-insertLanguageMilestones-up.sql
│ │ ├── 20210420042650-updateSentences-down.sql
│ │ ├── 20210420042650-updateSentences-up.sql
│ │ ├── 20210420061710-updateContributions-down.sql
│ │ ├── 20210420061710-updateContributions-up.sql
│ │ ├── 20210426094608-createMasterDataSet-down.sql
│ │ ├── 20210426094608-createMasterDataSet-up.sql
│ │ ├── 20210426094608-updateDatasetRow.sql
│ │ ├── 20210506123849-migrateViews-down.sql
│ │ ├── 20210506123849-migrateViews-up.sql
│ │ ├── 20210506142651-modifyRewardMilestones-down.sql
│ │ ├── 20210506142651-modifyRewardMilestones-up.sql
│ │ ├── 20210506144927-modifyRewardsTable-down.sql
│ │ ├── 20210506144927-modifyRewardsTable-up.sql
│ │ ├── 20210507174851-insertRewardsType-down.sql
│ │ ├── 20210507174851-insertRewardsType-up.sql
│ │ ├── 20210515062044-addContributionLimit-down.sql
│ │ ├── 20210515062044-addContributionLimit-up.sql
│ │ ├── 20210531100926-updateFeedbackForm-down.sql
│ │ ├── 20210531100926-updateFeedbackForm-up.sql
│ │ ├── 20210601063223-renameSentenceIdReportsTable-down.sql
│ │ ├── 20210601063223-renameSentenceIdReportsTable-up.sql
│ │ ├── 20210601064114-dropUnusedColumns-down.sql
│ │ ├── 20210601064114-dropUnusedColumns-up.sql
│ │ ├── 20210601113904-users-down.sql
│ │ ├── 20210601113904-users-up.sql
│ │ ├── 20210602112917-addDeviceAndBrowserToContributions-down.sql
│ │ ├── 20210602112917-addDeviceAndBrowserToContributions-up.sql
│ │ ├── 20210602112941-addDeviceAndBrowserToValidations-down.sql
│ │ ├── 20210602112941-addDeviceAndBrowserToValidations-up.sql
│ │ ├── 20210603111739-modifyRewardsData-down.sql
│ │ ├── 20210603111739-modifyRewardsData-up.sql
│ │ ├── 20210604123244-addEmailFeedbackForm-down.sql
│ │ ├── 20210604123244-addEmailFeedbackForm-up.sql
│ │ ├── 20210606063643-modifyLanguageGoals-down.sql
│ │ ├── 20210606063643-modifyLanguageGoals-up.sql
│ │ ├── 20210606072850-insertLanguageGoals-down.sql
│ │ ├── 20210606072850-insertLanguageGoals-up.sql
│ │ ├── 20210609050316-addColumnsForCorrectionInProfanity-down.sql
│ │ ├── 20210609050316-addColumnsForCorrectionInProfanity-up.sql
│ │ ├── 20210610114433-modifyValidatedByColumnValidations-down.sql
│ │ ├── 20210610114433-modifyValidatedByColumnValidations-up.sql
│ │ ├── 20210611112229-insertProfanityConfiguration-down.sql
│ │ ├── 20210611112229-insertProfanityConfiguration-up.sql
│ │ ├── 20210628140621-updateLanguageGoalForMarathi-down.sql
│ │ ├── 20210628140621-updateLanguageGoalForMarathi-up.sql
│ │ ├── 20210701050104-demoData-down.sql
│ │ ├── 20210701050104-demoData-up.sql
│ │ ├── 20210715091420-addFeedbackColumn-down.sql
│ │ ├── 20210715091420-addFeedbackColumn-up.sql
│ │ ├── 20210715135037-alterMasterDataset-down.sql
│ │ ├── 20210715135037-alterMasterDataset-up.sql
│ │ ├── 20210715141201-alterMasterDataset-down.sql
│ │ ├── 20210715141201-alterMasterDataset-up.sql
│ │ ├── 20210716070430-alterMasterDataset-down.sql
│ │ ├── 20210716070430-alterMasterDataset-up.sql
│ │ ├── 20210726134733-refreshDelta-down.sql
│ │ ├── 20210726134733-refreshDelta-up.sql
│ │ ├── 20210727055331-createdIndex-down.sql
│ │ ├── 20210727055331-createdIndex-up.sql
│ │ ├── 20210727061958-dropInheritedTables-down.sql
│ │ ├── 20210727061958-dropInheritedTables-up.sql
│ │ ├── 20210727102018-newMaterializedViews-down.sql
│ │ ├── 20210727102018-newMaterializedViews-up.sql
│ │ ├── 20210727143834-addFKsAndIndex-down.sql
│ │ ├── 20210727143834-addFKsAndIndex-up.sql
│ │ ├── 20210729033244-addIndexToMaterilizedViewAndDashboardTable-down.sql
│ │ ├── 20210729033244-addIndexToMaterilizedViewAndDashboardTable-up.sql
│ │ ├── 20210729133351-updateProcForView-down.sql
│ │ ├── 20210729133351-updateProcForView-up.sql
│ │ ├── 20210801124656-updateViews-down.sql
│ │ ├── 20210801124656-updateViews-up.sql
│ │ ├── 20210802114104-updateLanguageGoals-down.sql
│ │ ├── 20210802114104-updateLanguageGoals-up.sql
│ │ ├── 20210802142614-removeUnusedLangaugesFromGoals-down.sql
│ │ ├── 20210802142614-removeUnusedLangaugesFromGoals-up.sql
│ │ ├── 20210810053146-addConstraintOnValidations-down.sql
│ │ ├── 20210810053146-addConstraintOnValidations-up.sql
│ │ ├── 20210811124013-updateTotalSpeakersOnViews-down.sql
│ │ ├── 20210811124013-updateTotalSpeakersOnViews-up.sql
│ │ ├── 20210812055902-updateTotalSpeakersOnViews-down.sql
│ │ ├── 20210812055902-updateTotalSpeakersOnViews-up.sql
│ │ ├── 20210812132516-updateAgeAndGenderMViews-down.sql
│ │ ├── 20210812132516-updateAgeAndGenderMViews-up.sql
│ │ ├── 20210910043949-createIndexOnContributorsTable-down.sql
│ │ ├── 20210910043949-createIndexOnContributorsTable-up.sql
│ │ ├── 20210923053815-updateRewardsMilestone-down.sql
│ │ ├── 20210923053815-updateRewardsMilestone-up.sql
│ │ ├── 20211013093717-updateLanguageAndStateGroupContributions-down.sql
│ │ ├── 20211013093717-updateLanguageAndStateGroupContributions-up.sql
│ │ ├── 20211019135041-updateLanguageAndStateGroupContributions-down.sql
│ │ ├── 20211019135041-updateLanguageAndStateGroupContributions-up.sql
│ │ ├── 20211111090919-addUniqueKeyContraintOnContributors-down.sql
│ │ ├── 20211111090919-addUniqueKeyContraintOnContributors-up.sql
│ │ ├── 20211111141623-createAllowValidationColumnInContributions-down.sql
│ │ ├── 20211111141623-createAllowValidationColumnInContributions-up.sql
│ │ ├── 20211117063052-updateMaterializedViewsForDataMismatch-down.sql
│ │ ├── 20211117063052-updateMaterializedViewsForDataMismatch-up.sql
│ │ ├── 20211201051015-filterValidationSkips-down.sql
│ │ ├── 20211201051015-filterValidationSkips-up.sql
│ │ ├── 20211202043833-filterValidationSkips-down.sql
│ │ ├── 20211202043833-filterValidationSkips-up.sql
│ │ ├── 20211202094608-filterValidationSkips-down.sql
│ │ └── 20211202094608-filterValidationSkips-up.sql
├── package-lock.json
├── package.json
├── src
│ ├── app.js
│ ├── audio_attributes
│ │ └── snr.js
│ ├── cache
│ │ ├── cache.js
│ │ ├── cacheDbQueries.js
│ │ └── cacheOperations.js
│ ├── constants.js
│ ├── dbOperations.js
│ ├── dbQuery.js
│ ├── event_queue
│ │ ├── queue.js
│ │ └── queueOperations.js
│ ├── middleware
│ │ ├── cacheMiddleware.js
│ │ ├── originMiddleware.js
│ │ └── validateUserInputs.js
│ ├── server.js
│ └── uploader
│ │ ├── awsUploader.js
│ │ ├── azureUploader.js
│ │ ├── gcpUploader.js
│ │ └── objUploader.js
├── swagger
│ ├── index.js
│ ├── swagger-output.json
│ └── swagger.js
├── test-env.js
└── tests
│ ├── audio_attributes
│ ├── snr.test.js
│ └── test.wav
│ ├── cache.test.js
│ ├── cacheOperations.test.js
│ ├── dbOperations.test.js
│ ├── middleware.test.js
│ └── originMiddleware.test.js
├── crowdsource-fe
├── .dockerignore
├── .editorconfig
├── .eslintrc.json
├── .gitignore
├── .lighthouserc.js
├── .nvmrc
├── .stylelintrc.json
├── .talismanrc
├── Dockerfile
├── README.md
├── __mocks__
│ ├── fileMock.js
│ └── styleMock.js
├── brand
│ └── vakyansh.json
├── config
│ ├── cug.json
│ ├── default.json
│ ├── dev.json
│ ├── test.json
│ └── uat.json
├── jest.config.js
├── jest.setup.js
├── k8s-deployments-aws
│ ├── deployment_dev.yaml
│ ├── ingress.yaml
│ └── service.yaml
├── k8s-deployments
│ ├── deployment_dev.yaml
│ ├── deployment_test.yaml
│ ├── deployment_uat.yaml
│ ├── ingress_dev.yaml
│ ├── ingress_test.yaml
│ ├── ingress_uat.yaml
│ └── service.yaml
├── next-env.d.ts
├── next-i18next.config.js
├── next.config.js
├── package-lock.json
├── package.json
├── public
│ ├── audio
│ │ ├── phonetic_keyboard_instruction_video.mp4
│ │ └── sample_audio_file.mp3
│ ├── do-not-unzip-aggregated-json.zip
│ ├── images
│ │ ├── alphabets_bg.svg
│ │ ├── alphabets_bg_mobile.svg
│ │ ├── arrow_left.svg
│ │ ├── arrow_right.svg
│ │ ├── asr_contribute_icon.svg
│ │ ├── bulb.svg
│ │ ├── bulb_filled.svg
│ │ ├── card_green_bg.svg
│ │ ├── card_green_bg_mobile.svg
│ │ ├── card_orange_bg.svg
│ │ ├── card_orange_bg_mobile.svg
│ │ ├── check_mark.svg
│ │ ├── close.svg
│ │ ├── close_white.svg
│ │ ├── correct.svg
│ │ ├── cross.svg
│ │ ├── download_icon.svg
│ │ ├── edit.svg
│ │ ├── equalizer.svg
│ │ ├── error_page_icon.svg
│ │ ├── fb-icon.svg
│ │ ├── feedback_icon.svg
│ │ ├── green_bg.svg
│ │ ├── home_page_bg.svg
│ │ ├── home_page_bg_mobile.svg
│ │ ├── info_icon.svg
│ │ ├── keyboard_icon.svg
│ │ ├── left_arrow.svg
│ │ ├── left_triangle.svg
│ │ ├── left_triangle_mobile.svg
│ │ ├── linkedin-icon.svg
│ │ ├── locale_logo.svg
│ │ ├── mic.svg
│ │ ├── mic_white.svg
│ │ ├── microphone.svg
│ │ ├── ocr_contribute_icon.svg
│ │ ├── ocr_image_bg.svg
│ │ ├── opinion1-active.svg
│ │ ├── opinion1.svg
│ │ ├── opinion2-active.svg
│ │ ├── opinion2.svg
│ │ ├── opinion3-active.svg
│ │ ├── opinion3.svg
│ │ ├── opinion4-active.svg
│ │ ├── opinion4.svg
│ │ ├── opinion5-active.svg
│ │ ├── opinion5.svg
│ │ ├── opinions.png
│ │ ├── orange_bg.svg
│ │ ├── page_bottom_right_bg.svg
│ │ ├── page_bottom_right_bg_mobile.svg
│ │ ├── page_top_left_bg.svg
│ │ ├── page_top_left_bg_mobile.svg
│ │ ├── pause.svg
│ │ ├── play.svg
│ │ ├── play_circle_filled.svg
│ │ ├── play_icon.svg
│ │ ├── radio_checked.svg
│ │ ├── record_voice_over.svg
│ │ ├── replay.svg
│ │ ├── report.svg
│ │ ├── right_triangle.svg
│ │ ├── right_triangle_mobile.svg
│ │ ├── speaker.svg
│ │ ├── speaker_voice.svg
│ │ ├── success.svg
│ │ ├── suno_contribute_icon_blur.svg
│ │ ├── translation_contribute_icon.svg
│ │ ├── tts_contribute_icon.svg
│ │ ├── tts_contribute_icon_blur.svg
│ │ ├── twitter-icon.svg
│ │ ├── usericon.svg
│ │ ├── vakyansh
│ │ │ ├── as
│ │ │ │ ├── badges
│ │ │ │ │ ├── as_asr_bronze_contribute.png
│ │ │ │ │ ├── as_asr_bronze_contribute.svg
│ │ │ │ │ ├── as_asr_bronze_validate.png
│ │ │ │ │ ├── as_asr_bronze_validate.svg
│ │ │ │ │ ├── as_asr_gold_contribute.png
│ │ │ │ │ ├── as_asr_gold_contribute.svg
│ │ │ │ │ ├── as_asr_gold_validate.png
│ │ │ │ │ ├── as_asr_gold_validate.svg
│ │ │ │ │ ├── as_asr_platinum_contribute.png
│ │ │ │ │ ├── as_asr_platinum_contribute.svg
│ │ │ │ │ ├── as_asr_platinum_validate.png
│ │ │ │ │ ├── as_asr_platinum_validate.svg
│ │ │ │ │ ├── as_asr_silver_contribute.png
│ │ │ │ │ ├── as_asr_silver_contribute.svg
│ │ │ │ │ ├── as_asr_silver_validate.png
│ │ │ │ │ ├── as_asr_silver_validate.svg
│ │ │ │ │ ├── as_ocr_bronze_contribute.png
│ │ │ │ │ ├── as_ocr_bronze_contribute.svg
│ │ │ │ │ ├── as_ocr_bronze_validate.png
│ │ │ │ │ ├── as_ocr_bronze_validate.svg
│ │ │ │ │ ├── as_ocr_gold_contribute.png
│ │ │ │ │ ├── as_ocr_gold_contribute.svg
│ │ │ │ │ ├── as_ocr_gold_validate.png
│ │ │ │ │ ├── as_ocr_gold_validate.svg
│ │ │ │ │ ├── as_ocr_platinum_contribute.png
│ │ │ │ │ ├── as_ocr_platinum_contribute.svg
│ │ │ │ │ ├── as_ocr_platinum_validate.png
│ │ │ │ │ ├── as_ocr_platinum_validate.svg
│ │ │ │ │ ├── as_ocr_silver_contribute.png
│ │ │ │ │ ├── as_ocr_silver_contribute.svg
│ │ │ │ │ ├── as_ocr_silver_validate.png
│ │ │ │ │ ├── as_ocr_silver_validate.svg
│ │ │ │ │ ├── as_translation_bronze_contribute.png
│ │ │ │ │ ├── as_translation_bronze_contribute.svg
│ │ │ │ │ ├── as_translation_bronze_validate.png
│ │ │ │ │ ├── as_translation_bronze_validate.svg
│ │ │ │ │ ├── as_translation_gold_contribute.png
│ │ │ │ │ ├── as_translation_gold_contribute.svg
│ │ │ │ │ ├── as_translation_gold_validate.png
│ │ │ │ │ ├── as_translation_gold_validate.svg
│ │ │ │ │ ├── as_translation_platinum_contribute.png
│ │ │ │ │ ├── as_translation_platinum_contribute.svg
│ │ │ │ │ ├── as_translation_platinum_validate.png
│ │ │ │ │ ├── as_translation_platinum_validate.svg
│ │ │ │ │ ├── as_translation_silver_contribute.png
│ │ │ │ │ ├── as_translation_silver_contribute.svg
│ │ │ │ │ ├── as_translation_silver_validate.png
│ │ │ │ │ ├── as_translation_silver_validate.svg
│ │ │ │ │ ├── as_tts_bronze_contribute.png
│ │ │ │ │ ├── as_tts_bronze_contribute.svg
│ │ │ │ │ ├── as_tts_bronze_validate.png
│ │ │ │ │ ├── as_tts_bronze_validate.svg
│ │ │ │ │ ├── as_tts_gold_contribute.png
│ │ │ │ │ ├── as_tts_gold_contribute.svg
│ │ │ │ │ ├── as_tts_gold_validate.png
│ │ │ │ │ ├── as_tts_gold_validate.svg
│ │ │ │ │ ├── as_tts_platinum_contribute.png
│ │ │ │ │ ├── as_tts_platinum_contribute.svg
│ │ │ │ │ ├── as_tts_platinum_validate.png
│ │ │ │ │ ├── as_tts_platinum_validate.svg
│ │ │ │ │ ├── as_tts_silver_contribute.png
│ │ │ │ │ ├── as_tts_silver_contribute.svg
│ │ │ │ │ ├── as_tts_silver_validate.png
│ │ │ │ │ └── as_tts_silver_validate.svg
│ │ │ │ └── logos
│ │ │ │ │ ├── as-asrInitiativeLogo.svg
│ │ │ │ │ ├── as-logo-sm.svg
│ │ │ │ │ ├── as-logo.svg
│ │ │ │ │ ├── as-ocrInitiativeLogo.svg
│ │ │ │ │ ├── as-translationInitiativeLogo.svg
│ │ │ │ │ └── as-ttsInitiativeLogo.svg
│ │ │ ├── bn
│ │ │ │ ├── badges
│ │ │ │ │ ├── bn_asr_bronze_contribute.png
│ │ │ │ │ ├── bn_asr_bronze_contribute.svg
│ │ │ │ │ ├── bn_asr_bronze_validate.png
│ │ │ │ │ ├── bn_asr_bronze_validate.svg
│ │ │ │ │ ├── bn_asr_gold_contribute.png
│ │ │ │ │ ├── bn_asr_gold_contribute.svg
│ │ │ │ │ ├── bn_asr_gold_validate.png
│ │ │ │ │ ├── bn_asr_gold_validate.svg
│ │ │ │ │ ├── bn_asr_platinum_contribute.png
│ │ │ │ │ ├── bn_asr_platinum_contribute.svg
│ │ │ │ │ ├── bn_asr_platinum_validate.png
│ │ │ │ │ ├── bn_asr_platinum_validate.svg
│ │ │ │ │ ├── bn_asr_silver_contribute.png
│ │ │ │ │ ├── bn_asr_silver_contribute.svg
│ │ │ │ │ ├── bn_asr_silver_validate.png
│ │ │ │ │ ├── bn_asr_silver_validate.svg
│ │ │ │ │ ├── bn_ocr_bronze_contribute.png
│ │ │ │ │ ├── bn_ocr_bronze_contribute.svg
│ │ │ │ │ ├── bn_ocr_bronze_validate.png
│ │ │ │ │ ├── bn_ocr_bronze_validate.svg
│ │ │ │ │ ├── bn_ocr_gold_contribute.png
│ │ │ │ │ ├── bn_ocr_gold_contribute.svg
│ │ │ │ │ ├── bn_ocr_gold_validate.png
│ │ │ │ │ ├── bn_ocr_gold_validate.svg
│ │ │ │ │ ├── bn_ocr_platinum_contribute.png
│ │ │ │ │ ├── bn_ocr_platinum_contribute.svg
│ │ │ │ │ ├── bn_ocr_platinum_validate.png
│ │ │ │ │ ├── bn_ocr_platinum_validate.svg
│ │ │ │ │ ├── bn_ocr_silver_contribute.png
│ │ │ │ │ ├── bn_ocr_silver_contribute.svg
│ │ │ │ │ ├── bn_ocr_silver_validate.png
│ │ │ │ │ ├── bn_ocr_silver_validate.svg
│ │ │ │ │ ├── bn_translation_bronze_contribute.png
│ │ │ │ │ ├── bn_translation_bronze_contribute.svg
│ │ │ │ │ ├── bn_translation_bronze_validate.png
│ │ │ │ │ ├── bn_translation_bronze_validate.svg
│ │ │ │ │ ├── bn_translation_gold_contribute.png
│ │ │ │ │ ├── bn_translation_gold_contribute.svg
│ │ │ │ │ ├── bn_translation_gold_validate.png
│ │ │ │ │ ├── bn_translation_gold_validate.svg
│ │ │ │ │ ├── bn_translation_platinum_contribute.png
│ │ │ │ │ ├── bn_translation_platinum_contribute.svg
│ │ │ │ │ ├── bn_translation_platinum_validate.png
│ │ │ │ │ ├── bn_translation_platinum_validate.svg
│ │ │ │ │ ├── bn_translation_silver_contribute.png
│ │ │ │ │ ├── bn_translation_silver_contribute.svg
│ │ │ │ │ ├── bn_translation_silver_validate.png
│ │ │ │ │ ├── bn_translation_silver_validate.svg
│ │ │ │ │ ├── bn_tts_bronze_contribute.png
│ │ │ │ │ ├── bn_tts_bronze_contribute.svg
│ │ │ │ │ ├── bn_tts_bronze_validate.png
│ │ │ │ │ ├── bn_tts_bronze_validate.svg
│ │ │ │ │ ├── bn_tts_gold_contribute.png
│ │ │ │ │ ├── bn_tts_gold_contribute.svg
│ │ │ │ │ ├── bn_tts_gold_validate.png
│ │ │ │ │ ├── bn_tts_gold_validate.svg
│ │ │ │ │ ├── bn_tts_platinum_contribute.png
│ │ │ │ │ ├── bn_tts_platinum_contribute.svg
│ │ │ │ │ ├── bn_tts_platinum_validate.png
│ │ │ │ │ ├── bn_tts_platinum_validate.svg
│ │ │ │ │ ├── bn_tts_silver_contribute.png
│ │ │ │ │ ├── bn_tts_silver_contribute.svg
│ │ │ │ │ ├── bn_tts_silver_validate.png
│ │ │ │ │ └── bn_tts_silver_validate.svg
│ │ │ │ └── logos
│ │ │ │ │ ├── bn-asrInitiativeLogo.svg
│ │ │ │ │ ├── bn-logo-sm.svg
│ │ │ │ │ ├── bn-logo.svg
│ │ │ │ │ ├── bn-ocrInitiativeLogo.svg
│ │ │ │ │ ├── bn-translationInitiativeLogo.svg
│ │ │ │ │ └── bn-ttsInitiativeLogo.svg
│ │ │ ├── en
│ │ │ │ ├── badges
│ │ │ │ │ ├── en_asr_bronze_contribute.png
│ │ │ │ │ ├── en_asr_bronze_contribute.svg
│ │ │ │ │ ├── en_asr_bronze_validate.png
│ │ │ │ │ ├── en_asr_bronze_validate.svg
│ │ │ │ │ ├── en_asr_gold_contribute.png
│ │ │ │ │ ├── en_asr_gold_contribute.svg
│ │ │ │ │ ├── en_asr_gold_validate.png
│ │ │ │ │ ├── en_asr_gold_validate.svg
│ │ │ │ │ ├── en_asr_platinum_contribute.png
│ │ │ │ │ ├── en_asr_platinum_contribute.svg
│ │ │ │ │ ├── en_asr_platinum_validate.png
│ │ │ │ │ ├── en_asr_platinum_validate.svg
│ │ │ │ │ ├── en_asr_silver_contribute.png
│ │ │ │ │ ├── en_asr_silver_contribute.svg
│ │ │ │ │ ├── en_asr_silver_validate.png
│ │ │ │ │ ├── en_asr_silver_validate.svg
│ │ │ │ │ ├── en_ocr_bronze_contribute.png
│ │ │ │ │ ├── en_ocr_bronze_contribute.svg
│ │ │ │ │ ├── en_ocr_bronze_validate.png
│ │ │ │ │ ├── en_ocr_bronze_validate.svg
│ │ │ │ │ ├── en_ocr_gold_contribute.png
│ │ │ │ │ ├── en_ocr_gold_contribute.svg
│ │ │ │ │ ├── en_ocr_gold_validate.png
│ │ │ │ │ ├── en_ocr_gold_validate.svg
│ │ │ │ │ ├── en_ocr_platinum_contribute.png
│ │ │ │ │ ├── en_ocr_platinum_contribute.svg
│ │ │ │ │ ├── en_ocr_platinum_validate.png
│ │ │ │ │ ├── en_ocr_platinum_validate.svg
│ │ │ │ │ ├── en_ocr_silver_contribute.png
│ │ │ │ │ ├── en_ocr_silver_contribute.svg
│ │ │ │ │ ├── en_ocr_silver_validate.png
│ │ │ │ │ ├── en_ocr_silver_validate.svg
│ │ │ │ │ ├── en_translation_bronze_contribute.png
│ │ │ │ │ ├── en_translation_bronze_contribute.svg
│ │ │ │ │ ├── en_translation_bronze_validate.png
│ │ │ │ │ ├── en_translation_bronze_validate.svg
│ │ │ │ │ ├── en_translation_gold_contribute.png
│ │ │ │ │ ├── en_translation_gold_contribute.svg
│ │ │ │ │ ├── en_translation_gold_validate.png
│ │ │ │ │ ├── en_translation_gold_validate.svg
│ │ │ │ │ ├── en_translation_platinum_contribute.png
│ │ │ │ │ ├── en_translation_platinum_contribute.svg
│ │ │ │ │ ├── en_translation_platinum_validate.png
│ │ │ │ │ ├── en_translation_platinum_validate.svg
│ │ │ │ │ ├── en_translation_silver_contribute.png
│ │ │ │ │ ├── en_translation_silver_contribute.svg
│ │ │ │ │ ├── en_translation_silver_validate.png
│ │ │ │ │ ├── en_translation_silver_validate.svg
│ │ │ │ │ ├── en_tts_bronze_contribute.png
│ │ │ │ │ ├── en_tts_bronze_contribute.svg
│ │ │ │ │ ├── en_tts_bronze_validate.png
│ │ │ │ │ ├── en_tts_bronze_validate.svg
│ │ │ │ │ ├── en_tts_gold_contribute.png
│ │ │ │ │ ├── en_tts_gold_contribute.svg
│ │ │ │ │ ├── en_tts_gold_validate.png
│ │ │ │ │ ├── en_tts_gold_validate.svg
│ │ │ │ │ ├── en_tts_platinum_contribute.png
│ │ │ │ │ ├── en_tts_platinum_contribute.svg
│ │ │ │ │ ├── en_tts_platinum_validate.png
│ │ │ │ │ ├── en_tts_platinum_validate.svg
│ │ │ │ │ ├── en_tts_silver_contribute.png
│ │ │ │ │ ├── en_tts_silver_contribute.svg
│ │ │ │ │ ├── en_tts_silver_validate.png
│ │ │ │ │ └── en_tts_silver_validate.svg
│ │ │ │ └── logos
│ │ │ │ │ ├── en-asrInitiativeLogo.svg
│ │ │ │ │ ├── en-logo-sm.svg
│ │ │ │ │ ├── en-logo.svg
│ │ │ │ │ ├── en-ocrInitiativeLogo.svg
│ │ │ │ │ ├── en-translationInitiativeLogo.svg
│ │ │ │ │ └── en-ttsInitiativeLogo.svg
│ │ │ ├── favicon.png
│ │ │ ├── gu
│ │ │ │ ├── badges
│ │ │ │ │ ├── gu_asr_bronze_contribute.png
│ │ │ │ │ ├── gu_asr_bronze_contribute.svg
│ │ │ │ │ ├── gu_asr_bronze_validate.png
│ │ │ │ │ ├── gu_asr_bronze_validate.svg
│ │ │ │ │ ├── gu_asr_gold_contribute.png
│ │ │ │ │ ├── gu_asr_gold_contribute.svg
│ │ │ │ │ ├── gu_asr_gold_validate.png
│ │ │ │ │ ├── gu_asr_gold_validate.svg
│ │ │ │ │ ├── gu_asr_platinum_contribute.png
│ │ │ │ │ ├── gu_asr_platinum_contribute.svg
│ │ │ │ │ ├── gu_asr_platinum_validate.png
│ │ │ │ │ ├── gu_asr_platinum_validate.svg
│ │ │ │ │ ├── gu_asr_silver_contribute.png
│ │ │ │ │ ├── gu_asr_silver_contribute.svg
│ │ │ │ │ ├── gu_asr_silver_validate.png
│ │ │ │ │ ├── gu_asr_silver_validate.svg
│ │ │ │ │ ├── gu_ocr_bronze_contribute.png
│ │ │ │ │ ├── gu_ocr_bronze_contribute.svg
│ │ │ │ │ ├── gu_ocr_bronze_validate.png
│ │ │ │ │ ├── gu_ocr_bronze_validate.svg
│ │ │ │ │ ├── gu_ocr_gold_contribute.png
│ │ │ │ │ ├── gu_ocr_gold_contribute.svg
│ │ │ │ │ ├── gu_ocr_gold_validate.png
│ │ │ │ │ ├── gu_ocr_gold_validate.svg
│ │ │ │ │ ├── gu_ocr_platinum_contribute.png
│ │ │ │ │ ├── gu_ocr_platinum_contribute.svg
│ │ │ │ │ ├── gu_ocr_platinum_validate.png
│ │ │ │ │ ├── gu_ocr_platinum_validate.svg
│ │ │ │ │ ├── gu_ocr_silver_contribute.png
│ │ │ │ │ ├── gu_ocr_silver_contribute.svg
│ │ │ │ │ ├── gu_ocr_silver_validate.png
│ │ │ │ │ ├── gu_ocr_silver_validate.svg
│ │ │ │ │ ├── gu_translation_bronze_contribute.png
│ │ │ │ │ ├── gu_translation_bronze_contribute.svg
│ │ │ │ │ ├── gu_translation_bronze_validate.png
│ │ │ │ │ ├── gu_translation_bronze_validate.svg
│ │ │ │ │ ├── gu_translation_gold_contribute.png
│ │ │ │ │ ├── gu_translation_gold_contribute.svg
│ │ │ │ │ ├── gu_translation_gold_validate.png
│ │ │ │ │ ├── gu_translation_gold_validate.svg
│ │ │ │ │ ├── gu_translation_platinum_contribute.png
│ │ │ │ │ ├── gu_translation_platinum_contribute.svg
│ │ │ │ │ ├── gu_translation_platinum_validate.png
│ │ │ │ │ ├── gu_translation_platinum_validate.svg
│ │ │ │ │ ├── gu_translation_silver_contribute.png
│ │ │ │ │ ├── gu_translation_silver_contribute.svg
│ │ │ │ │ ├── gu_translation_silver_validate.png
│ │ │ │ │ ├── gu_translation_silver_validate.svg
│ │ │ │ │ ├── gu_tts_bronze_contribute.png
│ │ │ │ │ ├── gu_tts_bronze_contribute.svg
│ │ │ │ │ ├── gu_tts_bronze_validate.png
│ │ │ │ │ ├── gu_tts_bronze_validate.svg
│ │ │ │ │ ├── gu_tts_gold_contribute.png
│ │ │ │ │ ├── gu_tts_gold_contribute.svg
│ │ │ │ │ ├── gu_tts_gold_validate.png
│ │ │ │ │ ├── gu_tts_gold_validate.svg
│ │ │ │ │ ├── gu_tts_platinum_contribute.png
│ │ │ │ │ ├── gu_tts_platinum_contribute.svg
│ │ │ │ │ ├── gu_tts_platinum_validate.png
│ │ │ │ │ ├── gu_tts_platinum_validate.svg
│ │ │ │ │ ├── gu_tts_silver_contribute.png
│ │ │ │ │ ├── gu_tts_silver_contribute.svg
│ │ │ │ │ ├── gu_tts_silver_validate.png
│ │ │ │ │ └── gu_tts_silver_validate.svg
│ │ │ │ └── logos
│ │ │ │ │ ├── gu-asrInitiativeLogo.svg
│ │ │ │ │ ├── gu-logo-sm.svg
│ │ │ │ │ ├── gu-logo.svg
│ │ │ │ │ ├── gu-ocrInitiativeLogo.svg
│ │ │ │ │ ├── gu-translationInitiativeLogo.svg
│ │ │ │ │ └── gu-ttsInitiativeLogo.svg
│ │ │ ├── hi
│ │ │ │ ├── badges
│ │ │ │ │ ├── hi_asr_bronze_contribute.png
│ │ │ │ │ ├── hi_asr_bronze_contribute.svg
│ │ │ │ │ ├── hi_asr_bronze_validate.png
│ │ │ │ │ ├── hi_asr_bronze_validate.svg
│ │ │ │ │ ├── hi_asr_gold_contribute.png
│ │ │ │ │ ├── hi_asr_gold_contribute.svg
│ │ │ │ │ ├── hi_asr_gold_validate.png
│ │ │ │ │ ├── hi_asr_gold_validate.svg
│ │ │ │ │ ├── hi_asr_platinum_contribute.png
│ │ │ │ │ ├── hi_asr_platinum_contribute.svg
│ │ │ │ │ ├── hi_asr_platinum_validate.png
│ │ │ │ │ ├── hi_asr_platinum_validate.svg
│ │ │ │ │ ├── hi_asr_silver_contribute.png
│ │ │ │ │ ├── hi_asr_silver_contribute.svg
│ │ │ │ │ ├── hi_asr_silver_validate.png
│ │ │ │ │ ├── hi_asr_silver_validate.svg
│ │ │ │ │ ├── hi_ocr_bronze_contribute.png
│ │ │ │ │ ├── hi_ocr_bronze_contribute.svg
│ │ │ │ │ ├── hi_ocr_bronze_validate.png
│ │ │ │ │ ├── hi_ocr_bronze_validate.svg
│ │ │ │ │ ├── hi_ocr_gold_contribute.png
│ │ │ │ │ ├── hi_ocr_gold_contribute.svg
│ │ │ │ │ ├── hi_ocr_gold_validate.png
│ │ │ │ │ ├── hi_ocr_gold_validate.svg
│ │ │ │ │ ├── hi_ocr_platinum_contribute.png
│ │ │ │ │ ├── hi_ocr_platinum_contribute.svg
│ │ │ │ │ ├── hi_ocr_platinum_validate.png
│ │ │ │ │ ├── hi_ocr_platinum_validate.svg
│ │ │ │ │ ├── hi_ocr_silver_contribute.png
│ │ │ │ │ ├── hi_ocr_silver_contribute.svg
│ │ │ │ │ ├── hi_ocr_silver_validate.png
│ │ │ │ │ ├── hi_ocr_silver_validate.svg
│ │ │ │ │ ├── hi_translation_bronze_contribute.png
│ │ │ │ │ ├── hi_translation_bronze_contribute.svg
│ │ │ │ │ ├── hi_translation_bronze_validate.png
│ │ │ │ │ ├── hi_translation_bronze_validate.svg
│ │ │ │ │ ├── hi_translation_gold_contribute.png
│ │ │ │ │ ├── hi_translation_gold_contribute.svg
│ │ │ │ │ ├── hi_translation_gold_validate.png
│ │ │ │ │ ├── hi_translation_gold_validate.svg
│ │ │ │ │ ├── hi_translation_platinum_contribute.png
│ │ │ │ │ ├── hi_translation_platinum_contribute.svg
│ │ │ │ │ ├── hi_translation_platinum_validate.png
│ │ │ │ │ ├── hi_translation_platinum_validate.svg
│ │ │ │ │ ├── hi_translation_silver_contribute.png
│ │ │ │ │ ├── hi_translation_silver_contribute.svg
│ │ │ │ │ ├── hi_translation_silver_validate.png
│ │ │ │ │ ├── hi_translation_silver_validate.svg
│ │ │ │ │ ├── hi_tts_bronze_contribute.png
│ │ │ │ │ ├── hi_tts_bronze_contribute.svg
│ │ │ │ │ ├── hi_tts_bronze_validate.png
│ │ │ │ │ ├── hi_tts_bronze_validate.svg
│ │ │ │ │ ├── hi_tts_gold_contribute.png
│ │ │ │ │ ├── hi_tts_gold_contribute.svg
│ │ │ │ │ ├── hi_tts_gold_validate.png
│ │ │ │ │ ├── hi_tts_gold_validate.svg
│ │ │ │ │ ├── hi_tts_platinum_contribute.png
│ │ │ │ │ ├── hi_tts_platinum_contribute.svg
│ │ │ │ │ ├── hi_tts_platinum_validate.png
│ │ │ │ │ ├── hi_tts_platinum_validate.svg
│ │ │ │ │ ├── hi_tts_silver_contribute.png
│ │ │ │ │ ├── hi_tts_silver_contribute.svg
│ │ │ │ │ ├── hi_tts_silver_validate.png
│ │ │ │ │ └── hi_tts_silver_validate.svg
│ │ │ │ └── logos
│ │ │ │ │ ├── hi-asrInitiativeLogo.svg
│ │ │ │ │ ├── hi-logo-sm.svg
│ │ │ │ │ ├── hi-logo.svg
│ │ │ │ │ ├── hi-ocrInitiativeLogo.svg
│ │ │ │ │ ├── hi-translationInitiativeLogo.svg
│ │ │ │ │ └── hi-ttsInitiativeLogo.svg
│ │ │ ├── kn
│ │ │ │ ├── badges
│ │ │ │ │ ├── kn_asr_bronze_contribute.png
│ │ │ │ │ ├── kn_asr_bronze_contribute.svg
│ │ │ │ │ ├── kn_asr_bronze_validate.png
│ │ │ │ │ ├── kn_asr_bronze_validate.svg
│ │ │ │ │ ├── kn_asr_gold_contribute.png
│ │ │ │ │ ├── kn_asr_gold_contribute.svg
│ │ │ │ │ ├── kn_asr_gold_validate.png
│ │ │ │ │ ├── kn_asr_gold_validate.svg
│ │ │ │ │ ├── kn_asr_platinum_contribute.png
│ │ │ │ │ ├── kn_asr_platinum_contribute.svg
│ │ │ │ │ ├── kn_asr_platinum_validate.png
│ │ │ │ │ ├── kn_asr_platinum_validate.svg
│ │ │ │ │ ├── kn_asr_silver_contribute.png
│ │ │ │ │ ├── kn_asr_silver_contribute.svg
│ │ │ │ │ ├── kn_asr_silver_validate.png
│ │ │ │ │ ├── kn_asr_silver_validate.svg
│ │ │ │ │ ├── kn_ocr_bronze_contribute.png
│ │ │ │ │ ├── kn_ocr_bronze_contribute.svg
│ │ │ │ │ ├── kn_ocr_bronze_validate.png
│ │ │ │ │ ├── kn_ocr_bronze_validate.svg
│ │ │ │ │ ├── kn_ocr_gold_contribute.png
│ │ │ │ │ ├── kn_ocr_gold_contribute.svg
│ │ │ │ │ ├── kn_ocr_gold_validate.png
│ │ │ │ │ ├── kn_ocr_gold_validate.svg
│ │ │ │ │ ├── kn_ocr_platinum_contribute.png
│ │ │ │ │ ├── kn_ocr_platinum_contribute.svg
│ │ │ │ │ ├── kn_ocr_platinum_validate.png
│ │ │ │ │ ├── kn_ocr_platinum_validate.svg
│ │ │ │ │ ├── kn_ocr_silver_contribute.png
│ │ │ │ │ ├── kn_ocr_silver_contribute.svg
│ │ │ │ │ ├── kn_ocr_silver_validate.png
│ │ │ │ │ ├── kn_ocr_silver_validate.svg
│ │ │ │ │ ├── kn_translation_bronze_contribute.png
│ │ │ │ │ ├── kn_translation_bronze_contribute.svg
│ │ │ │ │ ├── kn_translation_bronze_validate.png
│ │ │ │ │ ├── kn_translation_bronze_validate.svg
│ │ │ │ │ ├── kn_translation_gold_contribute.png
│ │ │ │ │ ├── kn_translation_gold_contribute.svg
│ │ │ │ │ ├── kn_translation_gold_validate.png
│ │ │ │ │ ├── kn_translation_gold_validate.svg
│ │ │ │ │ ├── kn_translation_platinum_contribute.png
│ │ │ │ │ ├── kn_translation_platinum_contribute.svg
│ │ │ │ │ ├── kn_translation_platinum_validate.png
│ │ │ │ │ ├── kn_translation_platinum_validate.svg
│ │ │ │ │ ├── kn_translation_silver_contribute.png
│ │ │ │ │ ├── kn_translation_silver_contribute.svg
│ │ │ │ │ ├── kn_translation_silver_validate.png
│ │ │ │ │ ├── kn_translation_silver_validate.svg
│ │ │ │ │ ├── kn_tts_bronze_contribute.png
│ │ │ │ │ ├── kn_tts_bronze_contribute.svg
│ │ │ │ │ ├── kn_tts_bronze_validate.png
│ │ │ │ │ ├── kn_tts_bronze_validate.svg
│ │ │ │ │ ├── kn_tts_gold_contribute.png
│ │ │ │ │ ├── kn_tts_gold_contribute.svg
│ │ │ │ │ ├── kn_tts_gold_validate.png
│ │ │ │ │ ├── kn_tts_gold_validate.svg
│ │ │ │ │ ├── kn_tts_platinum_contribute.png
│ │ │ │ │ ├── kn_tts_platinum_contribute.svg
│ │ │ │ │ ├── kn_tts_platinum_validate.png
│ │ │ │ │ ├── kn_tts_platinum_validate.svg
│ │ │ │ │ ├── kn_tts_silver_contribute.png
│ │ │ │ │ ├── kn_tts_silver_contribute.svg
│ │ │ │ │ ├── kn_tts_silver_validate.png
│ │ │ │ │ └── kn_tts_silver_validate.svg
│ │ │ │ └── logos
│ │ │ │ │ ├── kn-asrInitiativeLogo.svg
│ │ │ │ │ ├── kn-logo-sm.svg
│ │ │ │ │ ├── kn-logo.svg
│ │ │ │ │ ├── kn-ocrInitiativeLogo.svg
│ │ │ │ │ ├── kn-translationInitiativeLogo.svg
│ │ │ │ │ └── kn-ttsInitiativeLogo.svg
│ │ │ ├── ml
│ │ │ │ ├── badges
│ │ │ │ │ ├── ml_asr_bronze_contribute.png
│ │ │ │ │ ├── ml_asr_bronze_contribute.svg
│ │ │ │ │ ├── ml_asr_bronze_validate.png
│ │ │ │ │ ├── ml_asr_bronze_validate.svg
│ │ │ │ │ ├── ml_asr_gold_contribute.png
│ │ │ │ │ ├── ml_asr_gold_contribute.svg
│ │ │ │ │ ├── ml_asr_gold_validate.png
│ │ │ │ │ ├── ml_asr_gold_validate.svg
│ │ │ │ │ ├── ml_asr_platinum_contribute.png
│ │ │ │ │ ├── ml_asr_platinum_contribute.svg
│ │ │ │ │ ├── ml_asr_platinum_validate.png
│ │ │ │ │ ├── ml_asr_platinum_validate.svg
│ │ │ │ │ ├── ml_asr_silver_contribute.png
│ │ │ │ │ ├── ml_asr_silver_contribute.svg
│ │ │ │ │ ├── ml_asr_silver_validate.png
│ │ │ │ │ ├── ml_asr_silver_validate.svg
│ │ │ │ │ ├── ml_ocr_bronze_contribute.png
│ │ │ │ │ ├── ml_ocr_bronze_contribute.svg
│ │ │ │ │ ├── ml_ocr_bronze_validate.png
│ │ │ │ │ ├── ml_ocr_bronze_validate.svg
│ │ │ │ │ ├── ml_ocr_gold_contribute.png
│ │ │ │ │ ├── ml_ocr_gold_contribute.svg
│ │ │ │ │ ├── ml_ocr_gold_validate.png
│ │ │ │ │ ├── ml_ocr_gold_validate.svg
│ │ │ │ │ ├── ml_ocr_platinum_contribute.png
│ │ │ │ │ ├── ml_ocr_platinum_contribute.svg
│ │ │ │ │ ├── ml_ocr_platinum_validate.png
│ │ │ │ │ ├── ml_ocr_platinum_validate.svg
│ │ │ │ │ ├── ml_ocr_silver_contribute.png
│ │ │ │ │ ├── ml_ocr_silver_contribute.svg
│ │ │ │ │ ├── ml_ocr_silver_validate.png
│ │ │ │ │ ├── ml_ocr_silver_validate.svg
│ │ │ │ │ ├── ml_translation_bronze_contribute.png
│ │ │ │ │ ├── ml_translation_bronze_contribute.svg
│ │ │ │ │ ├── ml_translation_bronze_validate.png
│ │ │ │ │ ├── ml_translation_bronze_validate.svg
│ │ │ │ │ ├── ml_translation_gold_contribute.png
│ │ │ │ │ ├── ml_translation_gold_contribute.svg
│ │ │ │ │ ├── ml_translation_gold_validate.png
│ │ │ │ │ ├── ml_translation_gold_validate.svg
│ │ │ │ │ ├── ml_translation_platinum_contribute.png
│ │ │ │ │ ├── ml_translation_platinum_contribute.svg
│ │ │ │ │ ├── ml_translation_platinum_validate.png
│ │ │ │ │ ├── ml_translation_platinum_validate.svg
│ │ │ │ │ ├── ml_translation_silver_contribute.png
│ │ │ │ │ ├── ml_translation_silver_contribute.svg
│ │ │ │ │ ├── ml_translation_silver_validate.png
│ │ │ │ │ ├── ml_translation_silver_validate.svg
│ │ │ │ │ ├── ml_tts_bronze_contribute.png
│ │ │ │ │ ├── ml_tts_bronze_contribute.svg
│ │ │ │ │ ├── ml_tts_bronze_validate.png
│ │ │ │ │ ├── ml_tts_bronze_validate.svg
│ │ │ │ │ ├── ml_tts_gold_contribute.png
│ │ │ │ │ ├── ml_tts_gold_contribute.svg
│ │ │ │ │ ├── ml_tts_gold_validate.png
│ │ │ │ │ ├── ml_tts_gold_validate.svg
│ │ │ │ │ ├── ml_tts_platinum_contribute.png
│ │ │ │ │ ├── ml_tts_platinum_contribute.svg
│ │ │ │ │ ├── ml_tts_platinum_validate.png
│ │ │ │ │ ├── ml_tts_platinum_validate.svg
│ │ │ │ │ ├── ml_tts_silver_contribute.png
│ │ │ │ │ ├── ml_tts_silver_contribute.svg
│ │ │ │ │ ├── ml_tts_silver_validate.png
│ │ │ │ │ └── ml_tts_silver_validate.svg
│ │ │ │ └── logos
│ │ │ │ │ ├── ml-asrInitiativeLogo.svg
│ │ │ │ │ ├── ml-logo-sm.svg
│ │ │ │ │ ├── ml-logo.svg
│ │ │ │ │ ├── ml-ocrInitiativeLogo.svg
│ │ │ │ │ ├── ml-translationInitiativeLogo.svg
│ │ │ │ │ └── ml-ttsInitiativeLogo.svg
│ │ │ ├── mr
│ │ │ │ ├── badges
│ │ │ │ │ ├── mr_asr_bronze_contribute.png
│ │ │ │ │ ├── mr_asr_bronze_contribute.svg
│ │ │ │ │ ├── mr_asr_bronze_validate.png
│ │ │ │ │ ├── mr_asr_bronze_validate.svg
│ │ │ │ │ ├── mr_asr_gold_contribute.png
│ │ │ │ │ ├── mr_asr_gold_contribute.svg
│ │ │ │ │ ├── mr_asr_gold_validate.png
│ │ │ │ │ ├── mr_asr_gold_validate.svg
│ │ │ │ │ ├── mr_asr_platinum_contribute.png
│ │ │ │ │ ├── mr_asr_platinum_contribute.svg
│ │ │ │ │ ├── mr_asr_platinum_validate.png
│ │ │ │ │ ├── mr_asr_platinum_validate.svg
│ │ │ │ │ ├── mr_asr_silver_contribute.png
│ │ │ │ │ ├── mr_asr_silver_contribute.svg
│ │ │ │ │ ├── mr_asr_silver_validate.png
│ │ │ │ │ ├── mr_asr_silver_validate.svg
│ │ │ │ │ ├── mr_ocr_bronze_contribute.png
│ │ │ │ │ ├── mr_ocr_bronze_contribute.svg
│ │ │ │ │ ├── mr_ocr_bronze_validate.png
│ │ │ │ │ ├── mr_ocr_bronze_validate.svg
│ │ │ │ │ ├── mr_ocr_gold_contribute.png
│ │ │ │ │ ├── mr_ocr_gold_contribute.svg
│ │ │ │ │ ├── mr_ocr_gold_validate.png
│ │ │ │ │ ├── mr_ocr_gold_validate.svg
│ │ │ │ │ ├── mr_ocr_platinum_contribute.png
│ │ │ │ │ ├── mr_ocr_platinum_contribute.svg
│ │ │ │ │ ├── mr_ocr_platinum_validate.png
│ │ │ │ │ ├── mr_ocr_platinum_validate.svg
│ │ │ │ │ ├── mr_ocr_silver_contribute.png
│ │ │ │ │ ├── mr_ocr_silver_contribute.svg
│ │ │ │ │ ├── mr_ocr_silver_validate.png
│ │ │ │ │ ├── mr_ocr_silver_validate.svg
│ │ │ │ │ ├── mr_translation_bronze_contribute.png
│ │ │ │ │ ├── mr_translation_bronze_contribute.svg
│ │ │ │ │ ├── mr_translation_bronze_validate.png
│ │ │ │ │ ├── mr_translation_bronze_validate.svg
│ │ │ │ │ ├── mr_translation_gold_contribute.png
│ │ │ │ │ ├── mr_translation_gold_contribute.svg
│ │ │ │ │ ├── mr_translation_gold_validate.png
│ │ │ │ │ ├── mr_translation_gold_validate.svg
│ │ │ │ │ ├── mr_translation_platinum_contribute.png
│ │ │ │ │ ├── mr_translation_platinum_contribute.svg
│ │ │ │ │ ├── mr_translation_platinum_validate.png
│ │ │ │ │ ├── mr_translation_platinum_validate.svg
│ │ │ │ │ ├── mr_translation_silver_contribute.png
│ │ │ │ │ ├── mr_translation_silver_contribute.svg
│ │ │ │ │ ├── mr_translation_silver_validate.png
│ │ │ │ │ ├── mr_translation_silver_validate.svg
│ │ │ │ │ ├── mr_tts_bronze_contribute.png
│ │ │ │ │ ├── mr_tts_bronze_contribute.svg
│ │ │ │ │ ├── mr_tts_bronze_validate.png
│ │ │ │ │ ├── mr_tts_bronze_validate.svg
│ │ │ │ │ ├── mr_tts_gold_contribute.png
│ │ │ │ │ ├── mr_tts_gold_contribute.svg
│ │ │ │ │ ├── mr_tts_gold_validate.png
│ │ │ │ │ ├── mr_tts_gold_validate.svg
│ │ │ │ │ ├── mr_tts_platinum_contribute.png
│ │ │ │ │ ├── mr_tts_platinum_contribute.svg
│ │ │ │ │ ├── mr_tts_platinum_validate.png
│ │ │ │ │ ├── mr_tts_platinum_validate.svg
│ │ │ │ │ ├── mr_tts_silver_contribute.png
│ │ │ │ │ ├── mr_tts_silver_contribute.svg
│ │ │ │ │ ├── mr_tts_silver_validate.png
│ │ │ │ │ └── mr_tts_silver_validate.svg
│ │ │ │ └── logos
│ │ │ │ │ ├── mr-asrInitiativeLogo.svg
│ │ │ │ │ ├── mr-logo-sm.svg
│ │ │ │ │ ├── mr-logo.svg
│ │ │ │ │ ├── mr-ocrInitiativeLogo.svg
│ │ │ │ │ ├── mr-translationInitiativeLogo.svg
│ │ │ │ │ └── mr-ttsInitiativeLogo.svg
│ │ │ ├── or
│ │ │ │ ├── badges
│ │ │ │ │ ├── or_asr_bronze_contribute.png
│ │ │ │ │ ├── or_asr_bronze_contribute.svg
│ │ │ │ │ ├── or_asr_bronze_validate.png
│ │ │ │ │ ├── or_asr_bronze_validate.svg
│ │ │ │ │ ├── or_asr_gold_contribute.png
│ │ │ │ │ ├── or_asr_gold_contribute.svg
│ │ │ │ │ ├── or_asr_gold_validate.png
│ │ │ │ │ ├── or_asr_gold_validate.svg
│ │ │ │ │ ├── or_asr_platinum_contribute.png
│ │ │ │ │ ├── or_asr_platinum_contribute.svg
│ │ │ │ │ ├── or_asr_platinum_validate.png
│ │ │ │ │ ├── or_asr_platinum_validate.svg
│ │ │ │ │ ├── or_asr_silver_contribute.png
│ │ │ │ │ ├── or_asr_silver_contribute.svg
│ │ │ │ │ ├── or_asr_silver_validate.png
│ │ │ │ │ ├── or_asr_silver_validate.svg
│ │ │ │ │ ├── or_ocr_bronze_contribute.png
│ │ │ │ │ ├── or_ocr_bronze_contribute.svg
│ │ │ │ │ ├── or_ocr_bronze_validate.png
│ │ │ │ │ ├── or_ocr_bronze_validate.svg
│ │ │ │ │ ├── or_ocr_gold_contribute.png
│ │ │ │ │ ├── or_ocr_gold_contribute.svg
│ │ │ │ │ ├── or_ocr_gold_validate.png
│ │ │ │ │ ├── or_ocr_gold_validate.svg
│ │ │ │ │ ├── or_ocr_platinum_contribute.png
│ │ │ │ │ ├── or_ocr_platinum_contribute.svg
│ │ │ │ │ ├── or_ocr_platinum_validate.png
│ │ │ │ │ ├── or_ocr_platinum_validate.svg
│ │ │ │ │ ├── or_ocr_silver_contribute.png
│ │ │ │ │ ├── or_ocr_silver_contribute.svg
│ │ │ │ │ ├── or_ocr_silver_validate.png
│ │ │ │ │ ├── or_ocr_silver_validate.svg
│ │ │ │ │ ├── or_translation_bronze_contribute.png
│ │ │ │ │ ├── or_translation_bronze_contribute.svg
│ │ │ │ │ ├── or_translation_bronze_validate.png
│ │ │ │ │ ├── or_translation_bronze_validate.svg
│ │ │ │ │ ├── or_translation_gold_contribute.png
│ │ │ │ │ ├── or_translation_gold_contribute.svg
│ │ │ │ │ ├── or_translation_gold_validate.png
│ │ │ │ │ ├── or_translation_gold_validate.svg
│ │ │ │ │ ├── or_translation_platinum_contribute.png
│ │ │ │ │ ├── or_translation_platinum_contribute.svg
│ │ │ │ │ ├── or_translation_platinum_validate.png
│ │ │ │ │ ├── or_translation_platinum_validate.svg
│ │ │ │ │ ├── or_translation_silver_contribute.png
│ │ │ │ │ ├── or_translation_silver_contribute.svg
│ │ │ │ │ ├── or_translation_silver_validate.png
│ │ │ │ │ ├── or_translation_silver_validate.svg
│ │ │ │ │ ├── or_tts_bronze_contribute.png
│ │ │ │ │ ├── or_tts_bronze_contribute.svg
│ │ │ │ │ ├── or_tts_bronze_validate.png
│ │ │ │ │ ├── or_tts_bronze_validate.svg
│ │ │ │ │ ├── or_tts_gold_contribute.png
│ │ │ │ │ ├── or_tts_gold_contribute.svg
│ │ │ │ │ ├── or_tts_gold_validate.png
│ │ │ │ │ ├── or_tts_gold_validate.svg
│ │ │ │ │ ├── or_tts_platinum_contribute.png
│ │ │ │ │ ├── or_tts_platinum_contribute.svg
│ │ │ │ │ ├── or_tts_platinum_validate.png
│ │ │ │ │ ├── or_tts_platinum_validate.svg
│ │ │ │ │ ├── or_tts_silver_contribute.png
│ │ │ │ │ ├── or_tts_silver_contribute.svg
│ │ │ │ │ ├── or_tts_silver_validate.png
│ │ │ │ │ └── or_tts_silver_validate.svg
│ │ │ │ └── logos
│ │ │ │ │ ├── or-asrInitiativeLogo.svg
│ │ │ │ │ ├── or-logo-sm.svg
│ │ │ │ │ ├── or-logo.svg
│ │ │ │ │ ├── or-ocrInitiativeLogo.svg
│ │ │ │ │ ├── or-translationInitiativeLogo.svg
│ │ │ │ │ └── or-ttsInitiativeLogo.svg
│ │ │ ├── pa
│ │ │ │ ├── badges
│ │ │ │ │ ├── pa_asr_bronze_contribute.png
│ │ │ │ │ ├── pa_asr_bronze_contribute.svg
│ │ │ │ │ ├── pa_asr_bronze_validate.png
│ │ │ │ │ ├── pa_asr_bronze_validate.svg
│ │ │ │ │ ├── pa_asr_gold_contribute.png
│ │ │ │ │ ├── pa_asr_gold_contribute.svg
│ │ │ │ │ ├── pa_asr_gold_validate.png
│ │ │ │ │ ├── pa_asr_gold_validate.svg
│ │ │ │ │ ├── pa_asr_platinum_contribute.png
│ │ │ │ │ ├── pa_asr_platinum_contribute.svg
│ │ │ │ │ ├── pa_asr_platinum_validate.png
│ │ │ │ │ ├── pa_asr_platinum_validate.svg
│ │ │ │ │ ├── pa_asr_silver_contribute.png
│ │ │ │ │ ├── pa_asr_silver_contribute.svg
│ │ │ │ │ ├── pa_asr_silver_validate.png
│ │ │ │ │ ├── pa_asr_silver_validate.svg
│ │ │ │ │ ├── pa_ocr_bronze_contribute.png
│ │ │ │ │ ├── pa_ocr_bronze_contribute.svg
│ │ │ │ │ ├── pa_ocr_bronze_validate.png
│ │ │ │ │ ├── pa_ocr_bronze_validate.svg
│ │ │ │ │ ├── pa_ocr_gold_contribute.png
│ │ │ │ │ ├── pa_ocr_gold_contribute.svg
│ │ │ │ │ ├── pa_ocr_gold_validate.png
│ │ │ │ │ ├── pa_ocr_gold_validate.svg
│ │ │ │ │ ├── pa_ocr_platinum_contribute.png
│ │ │ │ │ ├── pa_ocr_platinum_contribute.svg
│ │ │ │ │ ├── pa_ocr_platinum_validate.png
│ │ │ │ │ ├── pa_ocr_platinum_validate.svg
│ │ │ │ │ ├── pa_ocr_silver_contribute.png
│ │ │ │ │ ├── pa_ocr_silver_contribute.svg
│ │ │ │ │ ├── pa_ocr_silver_validate.png
│ │ │ │ │ ├── pa_ocr_silver_validate.svg
│ │ │ │ │ ├── pa_translation_bronze_contribute.png
│ │ │ │ │ ├── pa_translation_bronze_contribute.svg
│ │ │ │ │ ├── pa_translation_bronze_validate.png
│ │ │ │ │ ├── pa_translation_bronze_validate.svg
│ │ │ │ │ ├── pa_translation_gold_contribute.png
│ │ │ │ │ ├── pa_translation_gold_contribute.svg
│ │ │ │ │ ├── pa_translation_gold_validate.png
│ │ │ │ │ ├── pa_translation_gold_validate.svg
│ │ │ │ │ ├── pa_translation_platinum_contribute.png
│ │ │ │ │ ├── pa_translation_platinum_contribute.svg
│ │ │ │ │ ├── pa_translation_platinum_validate.png
│ │ │ │ │ ├── pa_translation_platinum_validate.svg
│ │ │ │ │ ├── pa_translation_silver_contribute.png
│ │ │ │ │ ├── pa_translation_silver_contribute.svg
│ │ │ │ │ ├── pa_translation_silver_validate.png
│ │ │ │ │ ├── pa_translation_silver_validate.svg
│ │ │ │ │ ├── pa_tts_bronze_contribute.png
│ │ │ │ │ ├── pa_tts_bronze_contribute.svg
│ │ │ │ │ ├── pa_tts_bronze_validate.png
│ │ │ │ │ ├── pa_tts_bronze_validate.svg
│ │ │ │ │ ├── pa_tts_gold_contribute.png
│ │ │ │ │ ├── pa_tts_gold_contribute.svg
│ │ │ │ │ ├── pa_tts_gold_validate.png
│ │ │ │ │ ├── pa_tts_gold_validate.svg
│ │ │ │ │ ├── pa_tts_platinum_contribute.png
│ │ │ │ │ ├── pa_tts_platinum_contribute.svg
│ │ │ │ │ ├── pa_tts_platinum_validate.png
│ │ │ │ │ ├── pa_tts_platinum_validate.svg
│ │ │ │ │ ├── pa_tts_silver_contribute.png
│ │ │ │ │ ├── pa_tts_silver_contribute.svg
│ │ │ │ │ ├── pa_tts_silver_validate.png
│ │ │ │ │ └── pa_tts_silver_validate.svg
│ │ │ │ └── logos
│ │ │ │ │ ├── pa-asrInitiativeLogo.svg
│ │ │ │ │ ├── pa-logo-sm.svg
│ │ │ │ │ ├── pa-logo.svg
│ │ │ │ │ ├── pa-ocrInitiativeLogo.svg
│ │ │ │ │ ├── pa-translationInitiativeLogo.svg
│ │ │ │ │ └── pa-ttsInitiativeLogo.svg
│ │ │ ├── ta
│ │ │ │ ├── badges
│ │ │ │ │ ├── ta_asr_bronze_contribute.png
│ │ │ │ │ ├── ta_asr_bronze_contribute.svg
│ │ │ │ │ ├── ta_asr_bronze_validate.png
│ │ │ │ │ ├── ta_asr_bronze_validate.svg
│ │ │ │ │ ├── ta_asr_gold_contribute.png
│ │ │ │ │ ├── ta_asr_gold_contribute.svg
│ │ │ │ │ ├── ta_asr_gold_validate.png
│ │ │ │ │ ├── ta_asr_gold_validate.svg
│ │ │ │ │ ├── ta_asr_platinum_contribute.png
│ │ │ │ │ ├── ta_asr_platinum_contribute.svg
│ │ │ │ │ ├── ta_asr_platinum_validate.png
│ │ │ │ │ ├── ta_asr_platinum_validate.svg
│ │ │ │ │ ├── ta_asr_silver_contribute.png
│ │ │ │ │ ├── ta_asr_silver_contribute.svg
│ │ │ │ │ ├── ta_asr_silver_validate.png
│ │ │ │ │ ├── ta_asr_silver_validate.svg
│ │ │ │ │ ├── ta_ocr_bronze_contribute.png
│ │ │ │ │ ├── ta_ocr_bronze_contribute.svg
│ │ │ │ │ ├── ta_ocr_bronze_validate.png
│ │ │ │ │ ├── ta_ocr_bronze_validate.svg
│ │ │ │ │ ├── ta_ocr_gold_contribute.png
│ │ │ │ │ ├── ta_ocr_gold_contribute.svg
│ │ │ │ │ ├── ta_ocr_gold_validate.png
│ │ │ │ │ ├── ta_ocr_gold_validate.svg
│ │ │ │ │ ├── ta_ocr_platinum_contribute.png
│ │ │ │ │ ├── ta_ocr_platinum_contribute.svg
│ │ │ │ │ ├── ta_ocr_platinum_validate.png
│ │ │ │ │ ├── ta_ocr_platinum_validate.svg
│ │ │ │ │ ├── ta_ocr_silver_contribute.png
│ │ │ │ │ ├── ta_ocr_silver_contribute.svg
│ │ │ │ │ ├── ta_ocr_silver_validate.png
│ │ │ │ │ ├── ta_ocr_silver_validate.svg
│ │ │ │ │ ├── ta_translation_bronze_contribute.png
│ │ │ │ │ ├── ta_translation_bronze_contribute.svg
│ │ │ │ │ ├── ta_translation_bronze_validate.png
│ │ │ │ │ ├── ta_translation_bronze_validate.svg
│ │ │ │ │ ├── ta_translation_gold_contribute.png
│ │ │ │ │ ├── ta_translation_gold_contribute.svg
│ │ │ │ │ ├── ta_translation_gold_validate.png
│ │ │ │ │ ├── ta_translation_gold_validate.svg
│ │ │ │ │ ├── ta_translation_platinum_contribute.png
│ │ │ │ │ ├── ta_translation_platinum_contribute.svg
│ │ │ │ │ ├── ta_translation_platinum_validate.png
│ │ │ │ │ ├── ta_translation_platinum_validate.svg
│ │ │ │ │ ├── ta_translation_silver_contribute.png
│ │ │ │ │ ├── ta_translation_silver_contribute.svg
│ │ │ │ │ ├── ta_translation_silver_validate.png
│ │ │ │ │ ├── ta_translation_silver_validate.svg
│ │ │ │ │ ├── ta_tts_bronze_contribute.png
│ │ │ │ │ ├── ta_tts_bronze_contribute.svg
│ │ │ │ │ ├── ta_tts_bronze_validate.png
│ │ │ │ │ ├── ta_tts_bronze_validate.svg
│ │ │ │ │ ├── ta_tts_gold_contribute.png
│ │ │ │ │ ├── ta_tts_gold_contribute.svg
│ │ │ │ │ ├── ta_tts_gold_validate.png
│ │ │ │ │ ├── ta_tts_gold_validate.svg
│ │ │ │ │ ├── ta_tts_platinum_contribute.png
│ │ │ │ │ ├── ta_tts_platinum_contribute.svg
│ │ │ │ │ ├── ta_tts_platinum_validate.png
│ │ │ │ │ ├── ta_tts_platinum_validate.svg
│ │ │ │ │ ├── ta_tts_silver_contribute.png
│ │ │ │ │ ├── ta_tts_silver_contribute.svg
│ │ │ │ │ ├── ta_tts_silver_validate.png
│ │ │ │ │ └── ta_tts_silver_validate.svg
│ │ │ │ └── logos
│ │ │ │ │ ├── ta-asrInitiativeLogo.svg
│ │ │ │ │ ├── ta-logo-sm.svg
│ │ │ │ │ ├── ta-logo.svg
│ │ │ │ │ ├── ta-ocrInitiativeLogo.svg
│ │ │ │ │ ├── ta-translationInitiativeLogo.svg
│ │ │ │ │ └── ta-ttsInitiativeLogo.svg
│ │ │ └── te
│ │ │ │ ├── badges
│ │ │ │ ├── te_asr_bronze_contribute.png
│ │ │ │ ├── te_asr_bronze_contribute.svg
│ │ │ │ ├── te_asr_bronze_validate.png
│ │ │ │ ├── te_asr_bronze_validate.svg
│ │ │ │ ├── te_asr_gold_contribute.png
│ │ │ │ ├── te_asr_gold_contribute.svg
│ │ │ │ ├── te_asr_gold_validate.png
│ │ │ │ ├── te_asr_gold_validate.svg
│ │ │ │ ├── te_asr_platinum_contribute.png
│ │ │ │ ├── te_asr_platinum_contribute.svg
│ │ │ │ ├── te_asr_platinum_validate.png
│ │ │ │ ├── te_asr_platinum_validate.svg
│ │ │ │ ├── te_asr_silver_contribute.png
│ │ │ │ ├── te_asr_silver_contribute.svg
│ │ │ │ ├── te_asr_silver_validate.png
│ │ │ │ ├── te_asr_silver_validate.svg
│ │ │ │ ├── te_ocr_bronze_contribute.png
│ │ │ │ ├── te_ocr_bronze_contribute.svg
│ │ │ │ ├── te_ocr_bronze_validate.png
│ │ │ │ ├── te_ocr_bronze_validate.svg
│ │ │ │ ├── te_ocr_gold_contribute.png
│ │ │ │ ├── te_ocr_gold_contribute.svg
│ │ │ │ ├── te_ocr_gold_validate.png
│ │ │ │ ├── te_ocr_gold_validate.svg
│ │ │ │ ├── te_ocr_platinum_contribute.png
│ │ │ │ ├── te_ocr_platinum_contribute.svg
│ │ │ │ ├── te_ocr_platinum_validate.png
│ │ │ │ ├── te_ocr_platinum_validate.svg
│ │ │ │ ├── te_ocr_silver_contribute.png
│ │ │ │ ├── te_ocr_silver_contribute.svg
│ │ │ │ ├── te_ocr_silver_validate.png
│ │ │ │ ├── te_ocr_silver_validate.svg
│ │ │ │ ├── te_translation_bronze_contribute.png
│ │ │ │ ├── te_translation_bronze_contribute.svg
│ │ │ │ ├── te_translation_bronze_validate.png
│ │ │ │ ├── te_translation_bronze_validate.svg
│ │ │ │ ├── te_translation_gold_contribute.png
│ │ │ │ ├── te_translation_gold_contribute.svg
│ │ │ │ ├── te_translation_gold_validate.png
│ │ │ │ ├── te_translation_gold_validate.svg
│ │ │ │ ├── te_translation_platinum_contribute.png
│ │ │ │ ├── te_translation_platinum_contribute.svg
│ │ │ │ ├── te_translation_platinum_validate.png
│ │ │ │ ├── te_translation_platinum_validate.svg
│ │ │ │ ├── te_translation_silver_contribute.png
│ │ │ │ ├── te_translation_silver_contribute.svg
│ │ │ │ ├── te_translation_silver_validate.png
│ │ │ │ ├── te_translation_silver_validate.svg
│ │ │ │ ├── te_tts_bronze_contribute.png
│ │ │ │ ├── te_tts_bronze_contribute.svg
│ │ │ │ ├── te_tts_bronze_validate.png
│ │ │ │ ├── te_tts_bronze_validate.svg
│ │ │ │ ├── te_tts_gold_contribute.png
│ │ │ │ ├── te_tts_gold_contribute.svg
│ │ │ │ ├── te_tts_gold_validate.png
│ │ │ │ ├── te_tts_gold_validate.svg
│ │ │ │ ├── te_tts_platinum_contribute.png
│ │ │ │ ├── te_tts_platinum_contribute.svg
│ │ │ │ ├── te_tts_platinum_validate.png
│ │ │ │ ├── te_tts_platinum_validate.svg
│ │ │ │ ├── te_tts_silver_contribute.png
│ │ │ │ ├── te_tts_silver_contribute.svg
│ │ │ │ ├── te_tts_silver_validate.png
│ │ │ │ └── te_tts_silver_validate.svg
│ │ │ │ └── logos
│ │ │ │ ├── te-asrInitiativeLogo.svg
│ │ │ │ ├── te-logo-sm.svg
│ │ │ │ ├── te-logo.svg
│ │ │ │ ├── te-ocrInitiativeLogo.svg
│ │ │ │ ├── te-translationInitiativeLogo.svg
│ │ │ │ └── te-ttsInitiativeLogo.svg
│ │ ├── validate.svg
│ │ ├── warning.svg
│ │ ├── wave.svg
│ │ ├── wave_mobile.svg
│ │ └── whatsapp.svg
│ ├── locales
│ │ └── en
│ │ │ └── common.json
│ ├── robots.txt
│ └── sitemap.xml
├── server.docker.js
├── server.js
├── src
│ ├── __fixtures__
│ │ └── mockComponentsWithSideEffects.ts
│ ├── components
│ │ ├── ActionCard
│ │ │ ├── ActionCard.module.scss
│ │ │ ├── ActionCard.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── ActionCard.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── ActionCard.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── AgeChart
│ │ │ ├── AgeChart.module.scss
│ │ │ ├── AgeChart.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── AgeChart.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── AgeChart.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── AsrDashboard
│ │ │ ├── AsrDashboard.tsx
│ │ │ ├── __tests__
│ │ │ │ └── AsrDashboard.test.tsx
│ │ │ └── index.ts
│ │ ├── AsrInitiativeDetails
│ │ │ ├── AsrInitiativeActions.tsx
│ │ │ ├── AsrInitiativeDetails.module.scss
│ │ │ ├── AsrInitiativeDetails.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── AsrInitiativeActions.test.tsx
│ │ │ │ ├── AsrInitiativeDetails.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── AsrInitiativeDetails.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── AsrSpeak
│ │ │ ├── AsrSpeak.module.scss
│ │ │ ├── AsrSpeak.tsx
│ │ │ ├── __tests__
│ │ │ │ └── AsrSpeak.test.tsx
│ │ │ └── index.ts
│ │ ├── AsrValidate
│ │ │ ├── AsrValidate.module.scss
│ │ │ ├── AsrValidate.tsx
│ │ │ ├── __tests__
│ │ │ │ └── AsrValidate.test.tsx
│ │ │ └── index.ts
│ │ ├── Background
│ │ │ ├── Background.module.scss
│ │ │ ├── Background.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── Background.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── Background.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── BadgeDetail
│ │ │ ├── BadgeDetail.module.scss
│ │ │ ├── BadgeDetail.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── BadgeDetail.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── BadgeDetail.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── BadgeSection
│ │ │ ├── BadgeSection.module.scss
│ │ │ ├── BadgeSection.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── BadgeSection.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── BadgeSection.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── BadgesIntro
│ │ │ ├── BadgesIntro.module.scss
│ │ │ ├── BadgesIntro.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── BadgesIntro.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── BadgesIntro.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── Breadcrumbs
│ │ │ ├── Breadcrumbs.module.scss
│ │ │ ├── Breadcrumbs.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── Breadcrumbs.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── Breadcrumbs.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── BronzeContribute
│ │ │ ├── BronzeContribute.module.scss
│ │ │ ├── BronzeContribute.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── BronzeContribute.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── BronzeContribute.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── Button
│ │ │ ├── Button.module.scss
│ │ │ ├── Button.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── Button.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── Button.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── ButtonControls
│ │ │ ├── ButtonControls.module.scss
│ │ │ ├── ButtonControls.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── ButtonControls.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── ButtonControls.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── ChangeUserModal
│ │ │ ├── ChangeUserModal.module.scss
│ │ │ ├── ChangeUserModal.tsx
│ │ │ ├── TermsAndConditionsLink.test.tsx
│ │ │ ├── TermsAndConditionsLink.tsx
│ │ │ ├── __snapshots__
│ │ │ │ └── TermsAndConditionsLink.test.tsx.snap
│ │ │ ├── __tests__
│ │ │ │ └── ChangeUserModal.test.tsx
│ │ │ └── index.ts
│ │ ├── Charts
│ │ │ ├── BarChart
│ │ │ │ ├── BarChart.tsx
│ │ │ │ ├── __tests__
│ │ │ │ │ ├── BarChart.test.tsx
│ │ │ │ │ └── __snapshots__
│ │ │ │ │ │ └── BarChart.test.tsx.snap
│ │ │ │ └── index.ts
│ │ │ ├── LineChart
│ │ │ │ ├── LineChart.tsx
│ │ │ │ ├── __tests__
│ │ │ │ │ ├── LineChart.test.tsx
│ │ │ │ │ └── __snapshots__
│ │ │ │ │ │ └── LineChart.test.tsx.snap
│ │ │ │ └── index.ts
│ │ │ ├── MapChart
│ │ │ │ ├── MapChart.module.scss
│ │ │ │ ├── MapChart.tsx
│ │ │ │ ├── __tests__
│ │ │ │ │ ├── MapChart.test.tsx
│ │ │ │ │ └── __snapshots__
│ │ │ │ │ │ └── MapChart.test.tsx.snap
│ │ │ │ └── index.ts
│ │ │ ├── PieChart
│ │ │ │ ├── PieChart.tsx
│ │ │ │ ├── __tests__
│ │ │ │ │ ├── PieChart.test.tsx
│ │ │ │ │ └── __snapshots__
│ │ │ │ │ │ └── PieChart.test.tsx.snap
│ │ │ │ └── index.ts
│ │ │ └── index.ts
│ │ ├── ChromeExtension
│ │ │ ├── ChromeExtension.module.scss
│ │ │ ├── ChromeExtension.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── ChromeExtension.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── ChromeExtension.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── CompareLanguages
│ │ │ ├── CompareLanguages.module.scss
│ │ │ ├── CompareLanguages.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── CompareLanguages.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── CompareLanguages.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── ContributeMore
│ │ │ ├── ContributeMore.module.scss
│ │ │ ├── ContributeMore.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── ContributeMore.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── ContributeMore.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── ContributionActions
│ │ │ ├── ContributionActions.module.scss
│ │ │ ├── ContributionActions.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── ContributionActions.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── ContributionActions.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── ContributionDetails
│ │ │ ├── ContributionDetails.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── ContributionDetails.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── ContributionDetails.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── ContributionLanguage
│ │ │ ├── ContributionLanguage.module.scss
│ │ │ ├── ContributionLanguage.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── ContributionLanguage.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── ContributionLanguage.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── ContributionStats
│ │ │ ├── ContributionStats.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── ContributionStats.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── ContributionStats.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── ContributionStatsByLanguage
│ │ │ ├── ContributionStatsByLanguage.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── ContributionStatsByLanguage.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── ContributionStatsByLanguage.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── ContributionTracker
│ │ │ ├── ContributionTracker.module.scss
│ │ │ ├── ContributionTracker.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── ContributionTracker.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── ContributionTracker.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── DashboardNotification
│ │ │ ├── DashboardNotification.module.scss
│ │ │ ├── DashboardNotification.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── DashboardNotification.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── DashboardNotification.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── DataLastUpdated
│ │ │ ├── DataLastUpdated.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── DataLastUpdated.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── DataLastUpdated.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── EditTextBlock
│ │ │ ├── EditTextBlock.module.scss
│ │ │ ├── EditTextBlock.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── EditTextBlock.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── EditTextBlock.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── ErrorPopup
│ │ │ ├── ErrorPopup.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── ErrorPopup.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── ErrorPopup.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── Feedback
│ │ │ ├── Feedback.module.scss
│ │ │ ├── Feedback.tsx
│ │ │ ├── __tests__
│ │ │ │ └── Feedback.test.tsx
│ │ │ └── index.ts
│ │ ├── FeedbackModal
│ │ │ ├── FeedbackModal.module.scss
│ │ │ ├── FeedbackModal.tsx
│ │ │ ├── __tests__
│ │ │ │ └── FeedbackModal.test.tsx
│ │ │ └── index.ts
│ │ ├── FeedbackSuccessModal
│ │ │ ├── FeedbackSuccessModal.module.scss
│ │ │ ├── FeedbackSuccessModal.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── FeedbackSuccessModal.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── FeedbackSuccessModal.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── Float
│ │ │ ├── Float.module.scss
│ │ │ ├── Float.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── Float.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── Float.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── Footer
│ │ │ ├── Footer.module.scss
│ │ │ ├── Footer.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── Footer.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── Footer.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── FourOFour
│ │ │ ├── FourOFour.module.scss
│ │ │ ├── FourOFour.tsx
│ │ │ ├── HomepageLink.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── FourOFour.test.tsx
│ │ │ │ ├── HomepageLink.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ ├── FourOFour.test.tsx.snap
│ │ │ │ │ └── HomepageLink.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── FunctionalHeader
│ │ │ ├── FunctionalHeader.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── FunctionalHeader.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── FunctionalHeader.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── FunctionalPageBackground
│ │ │ ├── FunctionalPageBackground.module.scss
│ │ │ ├── FunctionalPageBackground.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── FunctionalPageBackground.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── FunctionalPageBackground.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── GenderChart
│ │ │ ├── GenderChart.module.scss
│ │ │ ├── GenderChart.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── GenderChart.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── GenderChart.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── Header
│ │ │ ├── Header.module.scss
│ │ │ ├── Header.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── Header.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── Header.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── Hero
│ │ │ ├── Hero.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── Hero.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── Hero.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── HomePageBackground
│ │ │ ├── HomePageBackground.module.scss
│ │ │ ├── HomePageBackground.tsx
│ │ │ ├── __tests__
│ │ │ │ └── HomePageBackground.test.tsx
│ │ │ └── index.ts
│ │ ├── IconTextButton
│ │ │ ├── IconTextButton.module.scss
│ │ │ ├── IconTextButton.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── IconTextButton.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── IconTextButton.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── ImageBasePath
│ │ │ ├── ImageBasePath.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── ImageBasePath.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── ImageBasePath.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── ImageView
│ │ │ ├── ImageView.module.scss
│ │ │ ├── ImageView.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── ImageView.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── ImageView.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── IndiaMapChart
│ │ │ ├── IndiaMapChart.module.scss
│ │ │ ├── IndiaMapChart.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── IndiaMapChart.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── IndiaMapChart.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── InfoMessage
│ │ │ ├── InfoMessage.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── InfoMessage.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── InfoMessage.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── InitiativeAction
│ │ │ ├── InitiativeAction.module.scss
│ │ │ ├── InitiativeAction.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── InitiativeAction.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── InitiativeAction.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── InitiativeBadgeDetail
│ │ │ ├── InitiativeBadgeDetail.module.scss
│ │ │ ├── InitiativeBadgeDetail.tsx
│ │ │ ├── __tests__
│ │ │ │ └── InitiativeBadgeDetail.test.tsx
│ │ │ └── index.ts
│ │ ├── InitiativeHeader
│ │ │ ├── InitiativeHeader.module.scss
│ │ │ ├── InitiativeHeader.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── InitiativeHeader.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── InitiativeHeader.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── InitiativesCarousel
│ │ │ ├── InitiativesCarousel.module.scss
│ │ │ ├── InitiativesCarousel.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── InitiativesCarousel.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── InitiativesCarousel.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── LanguageChangeNotification
│ │ │ ├── LanguageChangeNotification.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── LanguageChangeNotification.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── LanguageChangeNotification.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── LanguageDropDown
│ │ │ ├── LanguageDropDown.module.scss
│ │ │ ├── LanguageDropDown.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── LanguageDropDown.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── LanguageDropDown.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── LanguageMedals
│ │ │ ├── LanguageMedals.module.scss
│ │ │ ├── LanguageMedals.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── LanguageMedals.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── LanguageMedals.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── LanguagePairSelector
│ │ │ ├── LanguagePairSelector.module.scss
│ │ │ ├── LanguagePairSelector.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── LanguagePairSelector.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── LanguagePairSelector.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── LanguageSelector
│ │ │ ├── LanguageSelector.module.scss
│ │ │ ├── LanguageSelector.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── LanguageSelector.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── LanguageSelector.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── LanguageSwitcher
│ │ │ ├── LanguageSwitcher.module.scss
│ │ │ ├── LanguageSwitcher.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── LanguageSwitcher.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── LanguageSwitcher.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── Layout
│ │ │ ├── Layout.tsx
│ │ │ ├── __tests__
│ │ │ │ └── Layout.test.tsx
│ │ │ └── index.ts
│ │ ├── Link
│ │ │ ├── Link.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── Link.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── Link.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── Logo
│ │ │ ├── Logo.module.scss
│ │ │ ├── Logo.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── Logo.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── Logo.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── MapLegend
│ │ │ ├── MapLegend.module.scss
│ │ │ ├── MapLegend.tsx
│ │ │ └── index.ts
│ │ ├── Medal
│ │ │ ├── Medal.module.scss
│ │ │ ├── Medal.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── Medal.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── Medal.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── MedalGallery
│ │ │ ├── MedalGallery.module.scss
│ │ │ ├── MedalGallery.tsx
│ │ │ ├── __tests__
│ │ │ │ └── MedalGallery.test.tsx
│ │ │ └── index.ts
│ │ ├── MedalPlaceholder
│ │ │ ├── MedalPlaceholder.module.scss
│ │ │ ├── MedalPlaceholder.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── MedalPlaceholder.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── MedalPlaceholder.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── Modal
│ │ │ ├── Modal.module.scss
│ │ │ ├── Modal.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── Modal.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── Modal.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── Navigation
│ │ │ ├── Navigation.module.scss
│ │ │ ├── Navigation.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── Navigation.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── Navigation.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── NavigationList
│ │ │ ├── NavigationList.module.scss
│ │ │ ├── NavigationList.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── NavigationList.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── NavigationList.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── NoDataFound
│ │ │ ├── NoDataFound.module.scss
│ │ │ ├── NoDataFound.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── NoDataFound.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── NoDataFound.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── OcrContribute
│ │ │ ├── OcrContribute.module.scss
│ │ │ ├── OcrContribute.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── OcrContribute.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── OcrContribute.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── OcrDashboard
│ │ │ ├── OcrDashboard.tsx
│ │ │ ├── __tests__
│ │ │ │ └── OcrDashboard.test.tsx
│ │ │ └── index.ts
│ │ ├── OcrInitiativeDetails
│ │ │ ├── OcrInitiativeActions.tsx
│ │ │ ├── OcrInitiativeDetails.module.scss
│ │ │ ├── OcrInitiativeDetails.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── OcrInitiativeActions.test.tsx
│ │ │ │ ├── OcrInitiativeDetails.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── OcrInitiativeDetails.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── OcrValidate
│ │ │ ├── OcrValidate.module.scss
│ │ │ ├── OcrValidate.tsx
│ │ │ ├── __tests__
│ │ │ │ └── OcrValidate.test.tsx
│ │ │ └── index.ts
│ │ ├── PageBackground
│ │ │ ├── PageBackground.module.scss
│ │ │ ├── PageBackground.tsx
│ │ │ ├── __tests__
│ │ │ │ └── PageBackground.test.tsx
│ │ │ └── index.ts
│ │ ├── PageHeader
│ │ │ ├── PageHeader.module.scss
│ │ │ ├── PageHeader.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── PageHeader.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── PageHeader.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── ParticipationStats
│ │ │ ├── ParticipationStats.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── ParticipationStats.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── ParticipationStats.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── Portal
│ │ │ ├── Portal.tsx
│ │ │ ├── __tests__
│ │ │ │ └── Portal.test.tsx
│ │ │ └── index.ts
│ │ ├── ProgressChart
│ │ │ ├── ProgressChart.module.scss
│ │ │ ├── ProgressChart.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── ProgressChart.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── ProgressChart.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── QuickTips
│ │ │ ├── QuickTips.module.scss
│ │ │ ├── QuickTips.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── QuickTips.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── QuickTips.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── Report
│ │ │ ├── Report.tsx
│ │ │ ├── ReportModal.module.scss
│ │ │ ├── ReportModal.tsx
│ │ │ ├── ReportSuccessModal.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── Report.test.tsx
│ │ │ │ ├── ReportModal.test.tsx
│ │ │ │ ├── ReportSuccessModal.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ ├── ReportModal.test.tsx.snap
│ │ │ │ │ └── ReportSuccessModal.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── SocialShare
│ │ │ ├── SocialShare.module.scss
│ │ │ ├── SocialShare.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── SocialShare.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── SocialShare.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── SocialShareIcons
│ │ │ ├── SocialShareIcons.module.scss
│ │ │ ├── SocialShareIcons.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── SocialShareIcons.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── SocialShareIcons.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── Stats
│ │ │ ├── Stats.module.scss
│ │ │ ├── Stats.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── Stats.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── Stats.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── Switch
│ │ │ ├── Switch.module.scss
│ │ │ ├── Switch.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── Switch.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── Switch.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── TargetProgress
│ │ │ ├── TargetProgress.module.scss
│ │ │ ├── TargetProgress.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── TargetProgress.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── TargetProgress.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── TermsAndConditions
│ │ │ ├── TermsAndConditions.module.scss
│ │ │ ├── TermsAndConditions.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── TermsAndConditions.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── TermsAndConditions.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── TestSpeakerMic
│ │ │ ├── TestSpeakerMic.module.scss
│ │ │ ├── TestSpeakerMic.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── TestSpeakerMic.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── TestSpeakerMic.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── TextEditArea
│ │ │ ├── TextEditArea.module.scss
│ │ │ ├── TextEditArea.tsx
│ │ │ ├── TextErrorMessage.tsx
│ │ │ ├── VirtualKeyboard.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── TextEditArea.test.tsx
│ │ │ │ ├── TextErrorMessage.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ ├── TextEditArea.test.tsx.snap
│ │ │ │ │ └── TextErrorMessage.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── ThankYou
│ │ │ ├── BadgeEarned.tsx
│ │ │ ├── ShareOn.tsx
│ │ │ ├── ThankYou.module.scss
│ │ │ ├── ThankYou.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── BadgeEarned.test.tsx
│ │ │ │ ├── ShareOn.test.tsx
│ │ │ │ ├── ThankYou.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ ├── BadgeEarned.test.tsx.snap
│ │ │ │ │ ├── ShareOn.test.tsx.snap
│ │ │ │ │ └── ThankYou.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── TranslationDashboard
│ │ │ ├── TranslationDashboard.tsx
│ │ │ ├── __tests__
│ │ │ │ └── TranslationDashboard.test.tsx
│ │ │ └── index.ts
│ │ ├── TranslationInitiativeDetails
│ │ │ ├── TranslationInitiativeActions.tsx
│ │ │ ├── TranslationInitiativeDetails.module.scss
│ │ │ ├── TranslationInitiativeDetails.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── TranslationInitiativeActions.test.tsx
│ │ │ │ ├── TranslationInitiativeDetails.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── TranslationInitiativeDetails.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── TranslationTranslate
│ │ │ ├── TranslationTranslate.module.scss
│ │ │ ├── TranslationTranslate.tsx
│ │ │ ├── __tests__
│ │ │ │ └── TranslationTranslate.test.tsx
│ │ │ └── index.ts
│ │ ├── TranslationValidate
│ │ │ ├── TranslationValidate.module.scss
│ │ │ ├── TranslationValidate.tsx
│ │ │ ├── __tests__
│ │ │ │ └── TranslationValidate.test.tsx
│ │ │ └── index.ts
│ │ ├── TranslationValidateTextArea
│ │ │ ├── TranslationValidateTextArea.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── TranslationValidateTextArea.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── TranslationValidateTextArea.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── TriColorBackground
│ │ │ ├── TriColorBackground.module.scss
│ │ │ ├── TriColorBackground.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── TriColorBackground.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── TriColorBackground.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── TriColorBorder
│ │ │ ├── TriColorBorder.module.scss
│ │ │ ├── TriColorBorder.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── TriColorBorder.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── TriColorBorder.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── TriColorGradientBg
│ │ │ ├── TriColorGradientBg.module.scss
│ │ │ ├── TriColorGradientBg.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── TriColorGradientBg.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── TriColorGradientBg.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── TtsDashboard
│ │ │ ├── TtsDashboard.tsx
│ │ │ ├── __tests__
│ │ │ │ └── TtsDashboard.test.tsx
│ │ │ └── index.ts
│ │ ├── TtsInitiativeDetails
│ │ │ ├── TtsInitiativeActions.tsx
│ │ │ ├── TtsInitiativeDetails.module.scss
│ │ │ ├── TtsInitiativeDetails.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── TtsInitiativeActions.test.tsx
│ │ │ │ ├── TtsInitiativeDetails.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ ├── TtsInitiativeActions.test.tsx.snap
│ │ │ │ │ └── TtsInitiativeDetails.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── TtsTranscribe
│ │ │ ├── TtsTranscribe.module.scss
│ │ │ ├── TtsTranscribe.tsx
│ │ │ ├── __tests__
│ │ │ │ └── TtsTranscribe.test.tsx
│ │ │ └── index.ts
│ │ ├── TtsValidate
│ │ │ ├── TtsValidate.module.scss
│ │ │ ├── TtsValidate.tsx
│ │ │ ├── __tests__
│ │ │ │ └── TtsValidate.test.tsx
│ │ │ └── index.ts
│ │ ├── TwoColumn
│ │ │ ├── TwoColumn.module.scss
│ │ │ ├── TwoColumn.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── TwoColumn.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── TwoColumn.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── TyTargetProgress
│ │ │ ├── TyTargetProgress.module.scss
│ │ │ ├── TyTargetProgress.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── TyTargetProgress.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── TyTargetProgress.test.tsx.snap
│ │ │ └── index.ts
│ │ ├── UserOptions
│ │ │ ├── UserOptions.module.scss
│ │ │ ├── UserOptions.tsx
│ │ │ ├── __tests__
│ │ │ │ ├── UserOptions.test.tsx
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── UserOptions.test.tsx.snap
│ │ │ └── index.ts
│ │ └── ViewAllDetailButton
│ │ │ ├── ViewAllDetailButton.tsx
│ │ │ ├── __tests__
│ │ │ ├── ViewAllDetailButton.test.tsx
│ │ │ └── __snapshots__
│ │ │ │ └── ViewAllDetailButton.test.tsx.snap
│ │ │ └── index.ts
│ ├── constants
│ │ ├── Audio.ts
│ │ ├── Keyboard.ts
│ │ ├── apiPaths.ts
│ │ ├── brandConfig.ts
│ │ ├── errorStatusCode.ts
│ │ ├── initiativeConstants.ts
│ │ ├── languageConfigConstants.ts
│ │ ├── localStorageConstants.ts
│ │ ├── localesConstants.ts
│ │ ├── medalConstants.ts
│ │ ├── motherTongueLanguages.ts
│ │ ├── nodeConfig.ts
│ │ ├── pageRouteConstants.ts
│ │ ├── reportConstants.ts
│ │ └── routePaths.ts
│ ├── hooks
│ │ ├── useFetch
│ │ │ ├── __tests__
│ │ │ │ ├── useFetch.test.ts
│ │ │ │ └── useSubmit.test.ts
│ │ │ ├── index.ts
│ │ │ ├── useFetch.ts
│ │ │ └── useSubmit.ts
│ │ ├── useLocalStorage
│ │ │ ├── __tests__
│ │ │ │ └── useLocalStorage.test.ts
│ │ │ ├── index.ts
│ │ │ └── useLocalStorage.ts
│ │ └── usePostFetch
│ │ │ ├── __tests__
│ │ │ └── usePostFetch.test.ts
│ │ │ ├── index.ts
│ │ │ └── useFetch.ts
│ ├── pages
│ │ ├── 404.page.tsx
│ │ ├── __tests__
│ │ │ ├── 404.page.test.tsx
│ │ │ ├── _app.page.test.tsx
│ │ │ ├── asr-initiative
│ │ │ │ ├── contribute
│ │ │ │ │ ├── index.page.test.tsx
│ │ │ │ │ └── thank-you.page.test.tsx
│ │ │ │ ├── dashboard.page.test.tsx
│ │ │ │ ├── index.page.test.tsx
│ │ │ │ └── validate
│ │ │ │ │ ├── index.page.test.tsx
│ │ │ │ │ └── thank-you.page.test.tsx
│ │ │ ├── badge-detail.page.test.tsx
│ │ │ ├── home.page.test.tsx
│ │ │ ├── my-badges.page.test.tsx
│ │ │ ├── ocr-initiative
│ │ │ │ ├── contribute
│ │ │ │ │ ├── index.page.test.tsx
│ │ │ │ │ └── thank-you.page.test.tsx
│ │ │ │ ├── dashboard.page.test.tsx
│ │ │ │ ├── index.page.test.tsx
│ │ │ │ └── validate
│ │ │ │ │ ├── index.page.test.tsx
│ │ │ │ │ └── thank-you.page.test.tsx
│ │ │ ├── terms-and-conditions.page.test.tsx
│ │ │ ├── translation-initiative
│ │ │ │ ├── contribute
│ │ │ │ │ ├── index.page.test.tsx
│ │ │ │ │ └── thank-you.page.test.tsx
│ │ │ │ ├── dashboard.page.test.tsx
│ │ │ │ ├── index.page.test.tsx
│ │ │ │ └── validate
│ │ │ │ │ ├── index.page.test.tsx
│ │ │ │ │ └── thank-you.page.test.tsx
│ │ │ └── tts-initiative
│ │ │ │ ├── contribute
│ │ │ │ ├── index.page.test.tsx
│ │ │ │ └── thank-you.page.test.tsx
│ │ │ │ ├── dashboard.page.test.tsx
│ │ │ │ ├── index.page.test.tsx
│ │ │ │ └── validate
│ │ │ │ ├── index.page.test.tsx
│ │ │ │ └── thank-you.page.test.tsx
│ │ ├── _app.page.tsx
│ │ ├── _document.page.tsx
│ │ ├── asr-initiative
│ │ │ ├── contribute
│ │ │ │ ├── index.page.tsx
│ │ │ │ └── thank-you.page.tsx
│ │ │ ├── dashboard.page.tsx
│ │ │ ├── index.page.tsx
│ │ │ └── validate
│ │ │ │ ├── index.page.tsx
│ │ │ │ └── thank-you.page.tsx
│ │ ├── badge-detail.page.tsx
│ │ ├── home.page.tsx
│ │ ├── my-badges.page.tsx
│ │ ├── ocr-initiative
│ │ │ ├── contribute
│ │ │ │ ├── index.page.tsx
│ │ │ │ └── thank-you.page.tsx
│ │ │ ├── dashboard.page.tsx
│ │ │ ├── index.page.tsx
│ │ │ └── validate
│ │ │ │ ├── index.page.tsx
│ │ │ │ └── thank-you.page.tsx
│ │ ├── terms-and-conditions.page.tsx
│ │ ├── translation-initiative
│ │ │ ├── contribute
│ │ │ │ ├── index.page.tsx
│ │ │ │ └── thank-you.page.tsx
│ │ │ ├── dashboard.page.tsx
│ │ │ ├── index.page.tsx
│ │ │ └── validate
│ │ │ │ ├── index.page.tsx
│ │ │ │ └── thank-you.page.tsx
│ │ └── tts-initiative
│ │ │ ├── contribute
│ │ │ ├── index.page.tsx
│ │ │ └── thank-you.page.tsx
│ │ │ ├── dashboard.page.tsx
│ │ │ ├── index.page.tsx
│ │ │ └── validate
│ │ │ ├── index.page.tsx
│ │ │ └── thank-you.page.tsx
│ ├── styles
│ │ ├── _mixins.scss
│ │ ├── custom.scss
│ │ ├── globals.scss
│ │ └── slickCarousel.scss
│ ├── types
│ │ ├── ActionRequestData.ts
│ │ ├── AgeGroupAndLanguageContributions.ts
│ │ ├── ApiPathsKey.ts
│ │ ├── Chart.ts
│ │ ├── CumulativeCount.ts
│ │ ├── CumulativeDataByDateAndLanguage.ts
│ │ ├── CumulativeDataByLanguage.ts
│ │ ├── CumulativeDataByLanguageAndState.ts
│ │ ├── CumulativeDataByState.ts
│ │ ├── DataLastUpdated.ts
│ │ ├── GenderGroupAndLanguageContributions.ts
│ │ ├── InitiativeGoal.ts
│ │ ├── InitiativeType.ts
│ │ ├── Initiatives.ts
│ │ ├── LocationInfo.ts
│ │ ├── MedalsType.ts
│ │ ├── SourceType.ts
│ │ ├── SpeakerDetails.ts
│ │ ├── ThankYou.ts
│ │ ├── TopLanguages.ts
│ │ └── Validator.ts
│ └── utils
│ │ ├── __tests__
│ │ └── utils.test.ts
│ │ ├── testUtils.tsx
│ │ ├── utils.ts
│ │ └── validations
│ │ ├── AutoValidation.ts
│ │ ├── BleuScoreValidator.ts
│ │ ├── LevensteinValidator.ts
│ │ ├── TruthyValidator.ts
│ │ ├── WERValidator.ts
│ │ ├── __tests__
│ │ ├── BleuScoreValidator.test.ts
│ │ ├── LevensteinValidator.test.ts
│ │ ├── TruthyValidator.test.ts
│ │ └── WERValidator.test.ts
│ │ ├── ibleu.ts
│ │ └── index.ts
├── tsconfig.json
└── typings
│ └── global.d.ts
├── data-pipelines
├── .gitignore
├── common
│ ├── audio_duration.js
│ └── dbUtils.js
├── exportation
│ ├── README.md
│ └── asr
│ │ ├── download.sh
│ │ ├── export.js
│ │ └── export.sh
├── ingestion
│ ├── README.md
│ ├── asr
│ │ ├── ingest.js
│ │ ├── ingest.sh
│ │ ├── sample
│ │ │ └── Spill_Poetry.tar.gz
│ │ └── ulca
│ │ │ ├── ingest.js
│ │ │ └── ingest.sh
│ ├── ingest.sh
│ ├── ocr
│ │ ├── ingest.js
│ │ ├── ingest.sh
│ │ └── sample
│ │ │ └── 8_2019_6_1506_13125_Judgement_12-Mar-2019_HIN.tar.gz
│ ├── parallel
│ │ ├── ingest.js
│ │ ├── ingest.sh
│ │ ├── samanantar
│ │ │ ├── ingest.js
│ │ │ └── ingest.sh
│ │ └── sample
│ │ │ └── parallel_3.csv
│ └── text
│ │ ├── ingest.js
│ │ ├── ingest.sh
│ │ └── sample
│ │ ├── english.txt
│ │ └── hindi.txt
├── package-lock.json
├── package.json
└── tests
│ └── dbUtils.test.js
├── db-refresher
├── Dockerfile-dbRefresh
├── db-refresher.sh
├── db_queries.sql
├── db_refresh.sql
└── k8s-deployments
│ └── dbrefresher.yaml
├── development_policy_setup
├── functional_tests
├── Readme.md
├── api_tests
│ ├── .gitignore
│ ├── README.md
│ ├── api.js
│ ├── config
│ │ └── config.js
│ ├── constant
│ │ ├── apiPath.js
│ │ ├── responseMessage.js
│ │ └── responseStatus.js
│ ├── mochawesome-report
│ │ └── assets
│ │ │ ├── MaterialIcons-Regular.woff
│ │ │ ├── MaterialIcons-Regular.woff2
│ │ │ ├── app.css
│ │ │ ├── app.css.map
│ │ │ ├── app.js
│ │ │ ├── app.js.LICENSE.txt
│ │ │ ├── app.js.map
│ │ │ ├── roboto-light-webfont.woff
│ │ │ ├── roboto-light-webfont.woff2
│ │ │ ├── roboto-medium-webfont.woff
│ │ │ ├── roboto-medium-webfont.woff2
│ │ │ ├── roboto-regular-webfont.woff
│ │ │ └── roboto-regular-webfont.woff2
│ ├── package-lock.json
│ ├── package.json
│ └── test
│ │ ├── contributions.test.js
│ │ ├── feedback.test.js
│ │ ├── location_info.test.js
│ │ ├── media.test.js
│ │ ├── report.test.js
│ │ ├── reward_info.test.js
│ │ ├── rewards.test.js
│ │ ├── skip.test.js
│ │ ├── store.test.js
│ │ ├── user_reward.test.js
│ │ ├── userid.test.js
│ │ └── validate.test.js
├── env
│ ├── default
│ │ ├── default.properties
│ │ ├── headless.properties
│ │ ├── js.properties
│ │ └── user.properties
│ ├── dev
│ │ └── user.properties
│ ├── local
│ │ └── user.properties
│ └── test
│ │ └── user.properties
├── layout_test
│ ├── .gitignore
│ ├── README.md
│ ├── galen.config
│ ├── package-lock.json
│ ├── package.json
│ ├── specs
│ │ ├── asrInitiativeContribution.gspec
│ │ ├── asrInitiativeDashboard.gspec
│ │ ├── asrInitiativeLanding.gspec
│ │ ├── asrInitiativeValidatepage.gspec
│ │ ├── badgeDetailpage.gspec
│ │ ├── feedback.gspec
│ │ ├── home_new.gspec
│ │ ├── ocrInitiativeContribute.gspec
│ │ ├── ocrInitiativeLandingPage.gspec
│ │ ├── ocrInitiativeValidate.gspec
│ │ ├── translationInitiativeContributePage.gspec
│ │ ├── translationInitiativeDashboard.gspec
│ │ ├── translationInitiativeLandingPage.gspec
│ │ ├── translationInitiativeValidatePage.gspec
│ │ ├── ttsInitiativeDashboard.gspec
│ │ ├── ttsInitiativeLandingPage.gspec
│ │ ├── ttsInitiativeTranscribePage.gspec
│ │ ├── ttsInitiativeValidatePage.gspec
│ │ └── userDetail.gspec
│ └── suites
│ │ ├── asrInitiative.test.js
│ │ ├── constant.properties
│ │ ├── homepage.test.js
│ │ ├── ocrInitiative.test.js
│ │ ├── translationInitiative.test.js
│ │ └── ttsInitiative.test.js
├── manifest.json
├── package-lock.json
├── package.json
├── specs
│ ├── AsrInitiative.spec
│ ├── Badge.spec
│ ├── HomePage.spec
│ ├── HomePageCarousel.cpt
│ ├── OcrInitiative.spec
│ ├── TranslationInitiative.spec
│ ├── TtsInitiative.spec
│ ├── navigate_functionalpage.cpt
│ └── navigate_functionalpage_with_username.cpt
├── sql
│ ├── dataSeed.sql
│ ├── deleteSeedData.sql
│ └── setupDummyData.sql
└── tests
│ ├── AsrInitiative.js
│ ├── Badge.js
│ ├── HomePage.js
│ ├── MyBadge.js
│ ├── OcrInitiative.js
│ ├── TranslationInitiative.js
│ ├── TtsInitiative.js
│ └── constant.js
├── hooks
└── commit-msg
├── infra
├── Variables.tf
├── helper_commands.sh
├── main.tf
├── modules
│ ├── db
│ │ ├── Variables.tf
│ │ └── main.tf
│ ├── k8s
│ │ └── aws-eks
│ │ │ ├── .envrc.sample
│ │ │ ├── .terraform.lock.hcl
│ │ │ ├── README.md
│ │ │ ├── bastion.tf
│ │ │ ├── eks.tf
│ │ │ ├── images
│ │ │ └── aws-eks-default.png
│ │ │ ├── irsa.tf
│ │ │ ├── kubeconfig_infra-vakyansh-systems
│ │ │ ├── locals.tf
│ │ │ ├── output.tf
│ │ │ ├── provider.tf
│ │ │ ├── terraform.tfstate
│ │ │ ├── terraform.tfstate.backup
│ │ │ ├── variables.tf
│ │ │ └── vpc.tf
│ ├── s3
│ │ ├── Variables.tf
│ │ └── main.tf
│ └── vpc
│ │ ├── Variables.tf
│ │ └── main.tf
├── monitoring
│ ├── kubernetes-dashboard
│ │ ├── eks-admin-service-account.yml
│ │ ├── generate_token.sh
│ │ ├── install.sh
│ │ └── serve.sh
│ └── prometheus
│ │ ├── install.sh
│ │ ├── metrics_server.sh
│ │ └── serve.sh
├── non_prod
│ └── non_prod.tfvars
└── prod
│ └── prod.tfvars
├── load_translations.sh
├── package-lock.json
├── package.json
├── sonar-project.properties
├── talisman_setup.sh
└── utils
└── localization
├── .gitignore
├── Readme.md
├── all_keys_excel_generator.py
├── all_keys_json_generator.py
├── delta_generator.py
├── helper
├── __init__.py
├── __init__.pyc
├── parser
│ ├── __init__.py
│ ├── excel_parser.py
│ ├── json_parser.py
│ └── parser.py
├── reader
│ ├── __init__.py
│ ├── excel_file_reader.py
│ ├── json_file_reader.py
│ └── reader.py
├── report
│ ├── __init__.py
│ └── report.py
├── unused_keys_cleaner.py
├── unused_keys_cleaner.pyc
├── utils
│ ├── __init__.py
│ ├── __init__.pyc
│ └── utils.py
└── writer
│ ├── __init__.py
│ ├── excel_file_writer.py
│ ├── json_file_writer.py
│ ├── operations.py
│ └── writer.py
├── locale_generator.py
├── modules
├── __init__.py
├── content_extractor
│ ├── __init__.py
│ ├── all_keys_excel_generation.py
│ ├── all_keys_json_generation.py
│ └── extractor.py
├── delta_generator
│ ├── __init__.py
│ └── generator.py
└── locale_generator
│ ├── __init__.py
│ ├── data.py
│ ├── excel_input.py
│ ├── generator.py
│ ├── processor.py
│ └── utils.py
├── requirements.txt
├── resources
├── __init__.py
├── languages.json
├── sheet_mapping.json
└── test_data
│ ├── all_keys_json_input
│ └── English_content.xlsx
│ ├── input_jsons
│ ├── en.json
│ ├── hi.json
│ └── ta.json
│ ├── test-out-meta
│ └── out_meta_5_20.xlsx
│ └── test-out-sme
│ ├── hi.xlsx
│ ├── out_sme_5_20.xlsx
│ ├── ta.xlsx
│ └── ~$hi.xlsx
└── tests
├── __init__.py
├── test_helper
├── __init__.py
├── test_parser
│ ├── __init__.py
│ └── test_json_parser.py
├── test_reader
│ ├── __init__.py
│ └── test_json_file_reader.py
├── test_report
│ ├── __init__.py
│ └── test_report.py
└── test_utils
│ ├── __init__.py
│ └── test_utils.py
├── test_resources
└── locale.json
└── utils.py
/.husky/.gitignore:
--------------------------------------------------------------------------------
1 | _
2 |
--------------------------------------------------------------------------------
/.husky/commit-msg:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | . "$(dirname "$0")/_/husky.sh"
3 |
4 | npx --no-install commitlint --edit "$1"
5 |
--------------------------------------------------------------------------------
/.husky/pre-commit:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | . "$(dirname "$0")/_/husky.sh"
3 |
4 | npx lint-staged
5 | npm test
6 |
--------------------------------------------------------------------------------
/.nvmrc:
--------------------------------------------------------------------------------
1 | 14.17.5
--------------------------------------------------------------------------------
/.prettierignore:
--------------------------------------------------------------------------------
1 | # Ignore artifacts:
2 | build
3 | coverage
4 |
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "endOfLine": "lf",
3 | "singleQuote": true,
4 | "tabWidth": 2,
5 | "bracketSpacing": true,
6 | "semi": true,
7 | "printWidth": 110,
8 | "arrowParens": "avoid",
9 | "htmlWhitespaceSensitivity": "strict"
10 | }
11 |
--------------------------------------------------------------------------------
/auto-validation-consumer/config/cug.json:
--------------------------------------------------------------------------------
1 | {
2 | "envName": "cug",
3 | "autoValidation": "disabled"
4 | }
5 |
--------------------------------------------------------------------------------
/auto-validation-consumer/config/default.json:
--------------------------------------------------------------------------------
1 | {
2 | "envName": "default",
3 | "autoValidation": "disabled"
4 | }
--------------------------------------------------------------------------------
/auto-validation-consumer/config/dev.json:
--------------------------------------------------------------------------------
1 | {
2 | "envName": "dev",
3 | "autoValidation": "enabled"
4 | }
--------------------------------------------------------------------------------
/auto-validation-consumer/config/localEnv.json:
--------------------------------------------------------------------------------
1 | {
2 | "envName": "local",
3 | "autoValidation": "disabled"
4 | }
5 |
--------------------------------------------------------------------------------
/auto-validation-consumer/config/prod.json:
--------------------------------------------------------------------------------
1 | {
2 | "envName": "prod",
3 | "autoValidation": "enabled"
4 | }
--------------------------------------------------------------------------------
/auto-validation-consumer/config/test.json:
--------------------------------------------------------------------------------
1 | {
2 | "envName": "test",
3 | "autoValidation": "enabled"
4 | }
--------------------------------------------------------------------------------
/auto-validation-consumer/config/uat.json:
--------------------------------------------------------------------------------
1 | {
2 | "envName": "uat",
3 | "autoValidation": "enabled"
4 | }
--------------------------------------------------------------------------------
/auto-validation-consumer/jest.config.js:
--------------------------------------------------------------------------------
1 | /** @type {import('ts-jest/dist/types').InitialOptionsTsJest} */
2 | module.exports = {
3 | preset: 'ts-jest',
4 | testEnvironment: 'node',
5 | };
--------------------------------------------------------------------------------
/auto-validation-consumer/k8s-deployments/script.sh:
--------------------------------------------------------------------------------
1 | helm repo add bitnami https://charts.bitnami.com/bitnami
2 | helm install vakyansh-kafka bitnami/kafka
--------------------------------------------------------------------------------
/auto-validation-consumer/nodemon.json:
--------------------------------------------------------------------------------
1 | {
2 | "watch": ["src"],
3 | "ext": ".ts,.js",
4 | "ignore": [],
5 | "exec": "ts-node ./src/index.ts"
6 | }
--------------------------------------------------------------------------------
/auto-validation-consumer/src/types/dbResponseType.ts:
--------------------------------------------------------------------------------
1 | export type dbResult = {
2 | language?: string;
3 | modeloutput?: string;
4 | userinput?: string;
5 | type: 'asr' | 'parallel' | 'ocr';
6 | }
--------------------------------------------------------------------------------
/auto-validation-consumer/src/types/keyValueType.ts:
--------------------------------------------------------------------------------
1 | export type KeyValue = {
2 | [index: string]: number;
3 | }
--------------------------------------------------------------------------------
/auto-validation-consumer/src/types/validator.ts:
--------------------------------------------------------------------------------
1 | export interface Validator {
2 | validate(language: string, ref: string, hyp: string): boolean
3 | }
--------------------------------------------------------------------------------
/auto-validation-consumer/src/validations/TruthyValidator.ts:
--------------------------------------------------------------------------------
1 | import { Validator } from '../types/validator'
2 |
3 | export class TruthyValidator implements Validator {
4 | validate(language: string, ref: string, hyp: string): boolean {
5 | return true;
6 | }
7 | }
--------------------------------------------------------------------------------
/commitlint.config.js:
--------------------------------------------------------------------------------
1 | module.exports = { extends: ['@commitlint/config-conventional'] };
2 |
--------------------------------------------------------------------------------
/crowdsource-api/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": ["@babel/preset-env"]
3 | }
4 |
--------------------------------------------------------------------------------
/crowdsource-api/.dockerignore:
--------------------------------------------------------------------------------
1 | ./nodemodule
2 | ./.env
3 | ./.*
4 | .dockerignore
5 | .env
6 | ./*_tests
7 | k8s-deployments
8 | migrations
--------------------------------------------------------------------------------
/crowdsource-api/binaries/wada_snr.tar.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-api/binaries/wada_snr.tar.gz
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210226073654-contributionsGeolocation-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | ALTER TABLE "contributions" DROP COLUMN "state_region";
3 |
4 | ALTER TABLE "contributions" DROP COLUMN "country";
5 |
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210226073654-contributionsGeolocation-up.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | ALTER TABLE "contributions"
3 | ADD COLUMN state_region text;
4 |
5 | ALTER TABLE "contributions"
6 | ADD COLUMN country text;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210227100906-materializedViewForContributionsAndDemoStats-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | DROP MATERIALIZED VIEW IF EXISTS contributions_and_demo_stats;
3 |
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210227101230-materializedViewForDailyStatsComplete-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | DROP MATERIALIZED VIEW IF EXISTS daily_stats_complete;
3 |
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210304065227-audit-load-log-down.sql:
--------------------------------------------------------------------------------
1 | drop table IF EXISTS audit_load_log;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210304083514-addTimeZoneAuditLoadLog-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | alter table audit_load_log ALTER COLUMN lastupdated
3 | SET DATA TYPE timestamp;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210304083514-addTimeZoneAuditLoadLog-up.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 |
3 | alter table audit_load_log ALTER COLUMN lastupdated
4 | SET DATA TYPE timestamp with time zone;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210312062810-addContributionAudioDuration-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | ALTER TABLE "contributions" DROP COLUMN "audio_duration";
3 |
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210312062810-addContributionAudioDuration-up.sql:
--------------------------------------------------------------------------------
1 | ALTER TABLE "contributions"
2 | ADD COLUMN audio_duration double precision;
3 |
4 | UPDATE "contributions" SET audio_duration = 6
5 | WHERE audio_path IS NOT NULL;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210315070013-changeAgeGroupValues-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210315075922-createValidationsStateRegion-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 |
3 | ALTER TABLE "validations" DROP COLUMN "state_region";
4 |
5 | ALTER TABLE "validations" DROP COLUMN "country";
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210315075922-createValidationsStateRegion-up.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 |
3 | ALTER TABLE "validations"
4 | ADD COLUMN state_region text;
5 |
6 | ALTER TABLE "validations"
7 | ADD COLUMN country text;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210319075437-reports-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | drop table IF EXISTS reports;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210324094548-createRewardCatalogue-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | DROP TABLE IF EXISTS reward_catalogue;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210324095211-createRewards-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | drop table if exists rewards;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210324095808-createRewardMilestones-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | drop table if exists reward_milestones;
3 |
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210325052951-addSourceToReports-down.sql:
--------------------------------------------------------------------------------
1 | ALTER TABLE public.reports DROP COLUMN source;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210325052951-addSourceToReports-up.sql:
--------------------------------------------------------------------------------
1 | ALTER TABLE public.reports
2 | ADD COLUMN source character varying(15) NOT NULL DEFAULT 'contribution';
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210326074418-removeMessageRewardsCatalogue-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | ALTER TABLE reward_catalogue
3 | ADD COLUMN message text;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210326074418-removeMessageRewardsCatalogue-up.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | ALTER TABLE reward_catalogue DROP COLUMN message;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210326074500-createColumnGenerateBadgeIdRewards-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | ALTER TABLE rewards DROP COLUMN generated_badge_id;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210326074500-createColumnGenerateBadgeIdRewards-up.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | create extension if not exists "pgcrypto";
3 | ALTER TABLE rewards
4 | ADD COLUMN generated_badge_id uuid NOT NULL UNIQUE DEFAULT gen_random_uuid();
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210330083927-insertRewardsData-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210407120826-createConfigurationsTable-down.sql:
--------------------------------------------------------------------------------
1 | DROP TABLE public.configurations;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210412070741-createLanguageMilestones-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | drop table if exists language_milestones;
3 |
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210412071024-insertLanguageMilestones-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210420061710-updateContributions-down.sql:
--------------------------------------------------------------------------------
1 |
2 | ALTER TABLE public.contributions
3 | DROP COLUMN media;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210426094608-createMasterDataSet-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210506123849-migrateViews-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210506142651-modifyRewardMilestones-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | ALTER TABLE public.reward_milestones
3 | DROP COLUMN type;
4 |
5 | ALTER TABLE public.reward_milestones
6 | DROP COLUMN category;
7 |
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210507174851-insertRewardsType-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | DELETE from reward_milestones where type!='text' or category!='contribute'
3 |
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210515062044-addContributionLimit-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | delete from configurations where config_name='contribution_count';
3 |
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210601063223-renameSentenceIdReportsTable-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | ALTER TABLE reports
3 | RENAME media_id TO sentence_id;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210601063223-renameSentenceIdReportsTable-up.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | ALTER TABLE reports
3 | RENAME sentence_id TO media_id;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210601113904-users-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | drop table if exists users;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210602112917-addDeviceAndBrowserToContributions-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | ALTER TABLE "contributions" DROP COLUMN "device";
3 |
4 | ALTER TABLE "contributions" DROP COLUMN "browser";
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210602112917-addDeviceAndBrowserToContributions-up.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 |
3 | ALTER TABLE "contributions"
4 | ADD COLUMN device text;
5 |
6 | ALTER TABLE "contributions"
7 | ADD COLUMN browser text;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210602112941-addDeviceAndBrowserToValidations-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | ALTER TABLE "validations" DROP COLUMN "device";
3 |
4 | ALTER TABLE "validations" DROP COLUMN "browser";
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210602112941-addDeviceAndBrowserToValidations-up.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 |
3 | ALTER TABLE "validations"
4 | ADD COLUMN device text;
5 |
6 | ALTER TABLE "validations"
7 | ADD COLUMN browser text;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210603111739-modifyRewardsData-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210604123244-addEmailFeedbackForm-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 |
3 | ALTER TABLE feedbacks
4 | DROP COLUMN email;
5 |
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210604123244-addEmailFeedbackForm-up.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 |
3 | ALTER TABLE feedbacks
4 | ADD COLUMN email text;
5 |
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210606072850-insertLanguageGoals-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | delete from language_goals where type in ('parallel', 'ocr', 'asr');
3 |
4 | delete from language_goals where category='validate';
5 |
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210610114433-modifyValidatedByColumnValidations-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | ALTER TABLE validations
3 | ALTER COLUMN validated_by
4 | SET DATA TYPE text;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210611112229-insertProfanityConfiguration-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | delete from configurations where config_name='include_profane';
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210611112229-insertProfanityConfiguration-up.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | insert into configurations(config_name,value,updated_at,updated_by) values ('include_profane',1,now(),'Admin')
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210628140621-updateLanguageGoalForMarathi-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210628140621-updateLanguageGoalForMarathi-up.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 |
3 | update language_goals set language = 'Marathi' where language='Marati'
4 |
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210701050104-demoData-down.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-api/migrations/sqls/20210701050104-demoData-down.sql
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210715091420-addFeedbackColumn-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 |
3 |
4 | ALTER TABLE public.feedbacks DROP COLUMN recommended;
5 |
6 | ALTER TABLE public.feedbacks DROP COLUMN revisit;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210715091420-addFeedbackColumn-up.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 |
3 | ALTER TABLE public.feedbacks
4 | ADD COLUMN recommended text;
5 |
6 | ALTER TABLE public.feedbacks
7 | ADD COLUMN revisit text;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210715135037-alterMasterDataset-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210715135037-alterMasterDataset-up.sql:
--------------------------------------------------------------------------------
1 | ALTER TABLE public.master_dataset
2 | ADD COLUMN is_active boolean DEFAULT true;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210715141201-alterMasterDataset-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210715141201-alterMasterDataset-up.sql:
--------------------------------------------------------------------------------
1 | ALTER TABLE public.master_dataset
2 | ADD COLUMN ingested_at timestamp;
3 |
4 | ALTER TABLE public.master_dataset
5 | ADD COLUMN ingested_by varchar(100);
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210716070430-alterMasterDataset-down.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-api/migrations/sqls/20210716070430-alterMasterDataset-down.sql
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210716070430-alterMasterDataset-up.sql:
--------------------------------------------------------------------------------
1 | ALTER TABLE public.master_dataset
2 | ADD COLUMN dataset_type varchar(20);
3 |
4 | ALTER TABLE public.master_dataset
5 | ALTER COLUMN ingested_at SET DEFAULT CURRENT_TIMESTAMP;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210726134733-refreshDelta-down.sql:
--------------------------------------------------------------------------------
1 | ALTER TABLE public.contributions DROP COLUMN datetime;
2 |
3 | ALTER TABLE public.validations DROP COLUMN datetime;
4 |
5 |
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210727055331-createdIndex-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210727061958-dropInheritedTables-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210727061958-dropInheritedTables-up.sql:
--------------------------------------------------------------------------------
1 | drop table IF EXISTS gujarati_sentences;
2 | drop table IF EXISTS odia_sentences;
3 |
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210727143834-addFKsAndIndex-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210729033244-addIndexToMaterilizedViewAndDashboardTable-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210729133351-updateProcForView-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210801124656-updateViews-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210802142614-removeUnusedLangaugesFromGoals-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210802142614-removeUnusedLangaugesFromGoals-up.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 | delete from language_goals
3 | where language in ('Sankskrit', 'Urdu', 'Maithili', 'Bodo', 'Nepali', 'Dogri', 'Sindhi', 'Kashmiri');
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210810053146-addConstraintOnValidations-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
2 |
3 | ALTER TABLE validations
4 | DROP CONSTRAINT IF EXISTS UC_validated_contribution;
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210811124013-updateTotalSpeakersOnViews-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210812055902-updateTotalSpeakersOnViews-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210812132516-updateAgeAndGenderMViews-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20210910043949-createIndexOnContributorsTable-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20211111090919-addUniqueKeyContraintOnContributors-down.sql:
--------------------------------------------------------------------------------
1 | /* Replace with your SQL commands */
--------------------------------------------------------------------------------
/crowdsource-api/migrations/sqls/20211111141623-createAllowValidationColumnInContributions-down.sql:
--------------------------------------------------------------------------------
1 | ALTER TABLE IF EXISTS public.contributions DROP COLUMN IF EXISTS allow_validation;
--------------------------------------------------------------------------------
/crowdsource-api/test-env.js:
--------------------------------------------------------------------------------
1 | import 'regenerator-runtime/runtime'
2 |
--------------------------------------------------------------------------------
/crowdsource-api/tests/audio_attributes/test.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-api/tests/audio_attributes/test.wav
--------------------------------------------------------------------------------
/crowdsource-fe/.nvmrc:
--------------------------------------------------------------------------------
1 | 14.17.5
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/.stylelintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": ["stylelint-config-sass-guidelines", "stylelint-config-prettier"],
3 | "rules": {
4 | "selector-class-pattern": null,
5 | "selector-max-id": 1
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/crowdsource-fe/__mocks__/fileMock.js:
--------------------------------------------------------------------------------
1 | module.exports = 'test-file-stub';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/__mocks__/styleMock.js:
--------------------------------------------------------------------------------
1 | module.exports = {};
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/public/audio/phonetic_keyboard_instruction_video.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/audio/phonetic_keyboard_instruction_video.mp4
--------------------------------------------------------------------------------
/crowdsource-fe/public/audio/sample_audio_file.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/audio/sample_audio_file.mp3
--------------------------------------------------------------------------------
/crowdsource-fe/public/do-not-unzip-aggregated-json.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/do-not-unzip-aggregated-json.zip
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/arrow_left.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/equalizer.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/opinions.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/opinions.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/page_bottom_right_bg.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/page_bottom_right_bg_mobile.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/page_top_left_bg_mobile.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/play_icon.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/report.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_asr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_asr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_asr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_asr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_asr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_asr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_asr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_asr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_asr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_asr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_asr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_asr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_asr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_asr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_asr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_asr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_ocr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_ocr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_ocr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_ocr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_ocr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_ocr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_ocr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_ocr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_ocr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_ocr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_ocr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_ocr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_ocr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_ocr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_ocr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_ocr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_translation_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_translation_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_translation_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_translation_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_translation_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_translation_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_translation_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_translation_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_translation_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_translation_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_translation_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_translation_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_translation_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_translation_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_tts_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_tts_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_tts_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_tts_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_tts_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_tts_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_tts_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_tts_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_tts_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_tts_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_tts_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_tts_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_tts_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_tts_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/as/badges/as_tts_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/as/badges/as_tts_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_asr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_asr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_asr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_asr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_asr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_asr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_asr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_asr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_asr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_asr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_asr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_asr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_asr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_asr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_asr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_asr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_ocr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_ocr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_ocr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_ocr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_ocr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_ocr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_ocr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_ocr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_ocr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_ocr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_ocr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_ocr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_ocr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_ocr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_ocr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_ocr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_translation_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_translation_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_translation_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_translation_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_translation_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_translation_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_translation_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_translation_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_translation_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_translation_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_tts_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_tts_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_tts_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_tts_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_tts_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_tts_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_tts_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_tts_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_tts_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_tts_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_tts_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_tts_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_tts_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_tts_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/bn/badges/bn_tts_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/bn/badges/bn_tts_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_asr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_asr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_asr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_asr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_asr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_asr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_asr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_asr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_asr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_asr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_asr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_asr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_asr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_asr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_asr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_asr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_ocr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_ocr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_ocr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_ocr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_ocr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_ocr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_ocr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_ocr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_ocr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_ocr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_ocr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_ocr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_ocr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_ocr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_ocr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_ocr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_translation_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_translation_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_tts_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_tts_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_tts_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_tts_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_tts_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_tts_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_tts_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_tts_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_tts_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_tts_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_tts_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_tts_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_tts_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_tts_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/en/badges/en_tts_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/en/badges/en_tts_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/favicon.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_asr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_asr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_asr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_asr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_asr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_asr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_asr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_asr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_asr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_asr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_asr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_asr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_asr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_asr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_asr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_asr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_ocr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_ocr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_ocr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_ocr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_ocr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_ocr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_ocr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_ocr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_ocr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_ocr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_ocr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_ocr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_ocr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_ocr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_ocr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_ocr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_translation_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_translation_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_tts_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_tts_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_tts_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_tts_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_tts_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_tts_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_tts_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_tts_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_tts_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_tts_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_tts_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_tts_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_tts_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_tts_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/gu/badges/gu_tts_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/gu/badges/gu_tts_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_asr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_asr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_asr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_asr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_asr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_asr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_asr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_asr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_asr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_asr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_asr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_asr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_asr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_asr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_asr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_asr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_ocr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_ocr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_ocr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_ocr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_ocr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_ocr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_ocr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_ocr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_ocr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_ocr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_ocr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_ocr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_ocr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_ocr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_ocr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_ocr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_translation_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_translation_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_tts_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_tts_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_tts_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_tts_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_tts_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_tts_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_tts_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_tts_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_tts_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_tts_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_tts_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_tts_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_tts_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_tts_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/hi/badges/hi_tts_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/hi/badges/hi_tts_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_asr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_asr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_asr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_asr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_asr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_asr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_asr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_asr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_asr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_asr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_asr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_asr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_asr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_asr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_asr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_asr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_ocr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_ocr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_ocr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_ocr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_ocr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_ocr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_ocr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_ocr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_ocr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_ocr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_ocr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_ocr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_ocr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_ocr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_ocr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_ocr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_translation_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_translation_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_tts_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_tts_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_tts_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_tts_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_tts_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_tts_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_tts_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_tts_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_tts_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_tts_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_tts_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_tts_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_tts_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_tts_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/kn/badges/kn_tts_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/kn/badges/kn_tts_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_asr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_asr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_asr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_asr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_asr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_asr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_asr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_asr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_asr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_asr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_asr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_asr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_asr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_asr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_asr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_asr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_ocr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_ocr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_ocr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_ocr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_ocr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_ocr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_ocr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_ocr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_ocr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_ocr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_ocr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_ocr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_ocr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_ocr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_ocr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_ocr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_translation_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_translation_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_tts_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_tts_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_tts_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_tts_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_tts_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_tts_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_tts_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_tts_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_tts_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_tts_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_tts_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_tts_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_tts_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_tts_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ml/badges/ml_tts_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ml/badges/ml_tts_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_asr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_asr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_asr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_asr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_asr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_asr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_asr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_asr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_asr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_asr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_asr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_asr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_asr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_asr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_asr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_asr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_ocr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_ocr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_ocr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_ocr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_ocr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_ocr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_ocr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_ocr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_ocr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_ocr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_ocr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_ocr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_ocr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_ocr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_ocr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_ocr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_translation_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_translation_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_tts_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_tts_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_tts_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_tts_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_tts_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_tts_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_tts_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_tts_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_tts_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_tts_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_tts_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_tts_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_tts_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_tts_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/mr/badges/mr_tts_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/mr/badges/mr_tts_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_asr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_asr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_asr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_asr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_asr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_asr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_asr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_asr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_asr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_asr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_asr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_asr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_asr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_asr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_asr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_asr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_ocr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_ocr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_ocr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_ocr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_ocr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_ocr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_ocr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_ocr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_ocr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_ocr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_ocr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_ocr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_ocr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_ocr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_ocr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_ocr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_translation_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_translation_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_tts_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_tts_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_tts_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_tts_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_tts_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_tts_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_tts_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_tts_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_tts_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_tts_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_tts_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_tts_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_tts_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_tts_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/or/badges/or_tts_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/or/badges/or_tts_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_asr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_asr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_asr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_asr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_asr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_asr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_asr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_asr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_asr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_asr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_asr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_asr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_asr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_asr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_asr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_asr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_ocr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_ocr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_ocr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_ocr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_ocr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_ocr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_ocr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_ocr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_ocr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_ocr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_ocr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_ocr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_ocr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_ocr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_ocr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_ocr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_translation_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_translation_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_tts_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_tts_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_tts_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_tts_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_tts_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_tts_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_tts_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_tts_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_tts_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_tts_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_tts_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_tts_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_tts_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_tts_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/pa/badges/pa_tts_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/pa/badges/pa_tts_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_asr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_asr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_asr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_asr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_asr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_asr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_asr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_asr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_asr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_asr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_asr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_asr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_asr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_asr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_asr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_asr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_ocr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_ocr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_ocr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_ocr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_ocr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_ocr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_ocr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_ocr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_ocr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_ocr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_ocr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_ocr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_ocr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_ocr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_ocr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_ocr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_translation_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_translation_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_tts_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_tts_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_tts_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_tts_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_tts_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_tts_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_tts_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_tts_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_tts_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_tts_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_tts_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_tts_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_tts_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_tts_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/ta/badges/ta_tts_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/ta/badges/ta_tts_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_asr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_asr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_asr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_asr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_asr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_asr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_asr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_asr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_asr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_asr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_asr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_asr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_asr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_asr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_asr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_asr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_ocr_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_ocr_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_ocr_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_ocr_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_ocr_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_ocr_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_ocr_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_ocr_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_ocr_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_ocr_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_ocr_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_ocr_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_ocr_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_ocr_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_ocr_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_ocr_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_translation_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_translation_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_tts_bronze_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_tts_bronze_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_tts_bronze_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_tts_bronze_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_tts_gold_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_tts_gold_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_tts_gold_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_tts_gold_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_tts_platinum_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_tts_platinum_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_tts_platinum_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_tts_platinum_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_tts_silver_contribute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_tts_silver_contribute.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/images/vakyansh/te/badges/te_tts_silver_validate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/crowdsource-fe/public/images/vakyansh/te/badges/te_tts_silver_validate.png
--------------------------------------------------------------------------------
/crowdsource-fe/public/robots.txt:
--------------------------------------------------------------------------------
1 | User-agent: *
2 | Allow: /
3 |
4 | Sitemap: http://www.prod.vakyansh.in/sitemap.xml
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ActionCard/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './ActionCard';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/AgeChart/AgeChart.module.scss:
--------------------------------------------------------------------------------
1 | .chart {
2 | height: 20rem;
3 |
4 | @include media-breakpoint-up(md) {
5 | height: 30rem;
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/AgeChart/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './AgeChart';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/AsrDashboard/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './AsrDashboard';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/AsrInitiativeDetails/AsrInitiativeDetails.module.scss:
--------------------------------------------------------------------------------
1 | .selectContributionLanguage {
2 | width: 225px;
3 | }
4 |
5 | .label {
6 | line-height: 24px;
7 | }
8 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/AsrInitiativeDetails/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './AsrInitiativeDetails';
2 | export { default as AsrInitiativeActions } from './AsrInitiativeActions';
3 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/AsrSpeak/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './AsrSpeak';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/AsrValidate/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './AsrValidate';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Background/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Background';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/BadgeDetail/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './BadgeDetail';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/BadgeSection/BadgeSection.module.scss:
--------------------------------------------------------------------------------
1 | .root {
2 | font-family: Rowdies, 'Helvetica Neue', Helvetica, Arial, sans-serif;
3 | }
4 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/BadgeSection/__tests__/__snapshots__/BadgeSection.test.tsx.snap:
--------------------------------------------------------------------------------
1 | // Jest Snapshot v1, https://goo.gl/fbAQLP
2 |
3 | exports[`BadgeSection should render the component and matches it against stored snapshot 1`] = `[Function]`;
4 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/BadgeSection/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './BadgeSection';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/BadgesIntro/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './BadgesIntro';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Breadcrumbs/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Breadcrumbs';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/BronzeContribute/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './BronzeContribute';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Button/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Button';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ButtonControls/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './ButtonControls';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ChangeUserModal/ChangeUserModal.module.scss:
--------------------------------------------------------------------------------
1 | .root {
2 | font-size: 0.875rem;
3 | line-height: 1.125rem;
4 | }
5 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ChangeUserModal/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './ChangeUserModal';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Charts/BarChart/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './BarChart';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Charts/LineChart/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './LineChart';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Charts/MapChart/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './MapChart';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Charts/PieChart/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './PieChart';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Charts/index.ts:
--------------------------------------------------------------------------------
1 | export { default as BarChart } from './BarChart';
2 | export { default as PieChart } from './PieChart';
3 | export { default as LineChart } from './LineChart';
4 | export { default as MapChart } from './MapChart';
5 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ChromeExtension/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './ChromeExtension';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/CompareLanguages/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './CompareLanguages';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ContributeMore/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './ContributeMore';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ContributionActions/ContributionActions.module.scss:
--------------------------------------------------------------------------------
1 | .root {
2 | position: relative;
3 | }
4 |
5 | .label {
6 | line-height: 24px;
7 | }
8 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ContributionActions/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './ContributionActions';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ContributionDetails/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './ContributionDetails';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ContributionLanguage/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './ContributionLanguage';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ContributionStats/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './ContributionStats';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ContributionStatsByLanguage/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './ContributionStatsByLanguage';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ContributionTracker/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './ContributionTracker';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/DashboardNotification/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './DashboardNotification';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/DataLastUpdated/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './DataLastUpdated';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/EditTextBlock/EditTextBlock.module.scss:
--------------------------------------------------------------------------------
1 | .textarea {
2 | flex: 1;
3 | }
4 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/EditTextBlock/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './EditTextBlock';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ErrorPopup/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './ErrorPopup';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Feedback/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Feedback';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/FeedbackModal/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './FeedbackModal';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/FeedbackSuccessModal/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './FeedbackSuccessModal';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Float/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Float';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Footer/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Footer';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/FourOFour/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './FourOFour';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/FunctionalHeader/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './FunctionalHeader';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/FunctionalPageBackground/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './FunctionalPageBackground';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/GenderChart/GenderChart.module.scss:
--------------------------------------------------------------------------------
1 | .chart {
2 | height: 20rem;
3 |
4 | @include media-breakpoint-up(md) {
5 | height: 35rem;
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/GenderChart/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './GenderChart';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Header/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Header';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Hero/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Hero';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/HomePageBackground/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './HomePageBackground';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/IconTextButton/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './IconTextButton';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ImageBasePath/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './ImageBasePath';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ImageView/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './ImageView';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/IndiaMapChart/IndiaMapChart.module.scss:
--------------------------------------------------------------------------------
1 | .chart {
2 | height: 20rem;
3 |
4 | @include media-breakpoint-up(md) {
5 | height: 30rem;
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/IndiaMapChart/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './IndiaMapChart';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/InfoMessage/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './InfoMessage';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/InitiativeAction/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './InitiativeAction';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/InitiativeBadgeDetail/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './InitiativeBadgeDetail';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/InitiativeHeader/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './InitiativeHeader';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/InitiativesCarousel/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './InitiativesCarousel';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/LanguageChangeNotification/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './LanguageChangeNotification';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/LanguageDropDown/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './LanguageDropDown';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/LanguageMedals/__tests__/__snapshots__/LanguageMedals.test.tsx.snap:
--------------------------------------------------------------------------------
1 | // Jest Snapshot v1, https://goo.gl/fbAQLP
2 |
3 | exports[`LanguageMedals should render the component and matches it against stored snapshot 1`] = `[Function]`;
4 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/LanguageMedals/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './LanguageMedals';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/LanguagePairSelector/LanguagePairSelector.module.scss:
--------------------------------------------------------------------------------
1 | .dropdown {
2 | padding-right: 0.25rem;
3 | @include media-breakpoint-up(md) {
4 | width: 225px;
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/LanguagePairSelector/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './LanguagePairSelector';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/LanguageSelector/LanguageSelector.module.scss:
--------------------------------------------------------------------------------
1 | .dropdown {
2 | width: 14.0625rem;
3 | }
4 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/LanguageSelector/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './LanguageSelector';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/LanguageSwitcher/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './LanguageSwitcher';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Layout/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Layout';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Link/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Link';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Logo/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Logo';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/MapLegend/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './MapLegend';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Medal/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Medal';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/MedalGallery/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './MedalGallery';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/MedalPlaceholder/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './MedalPlaceholder';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Modal/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Modal';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Navigation/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Navigation';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/NavigationList/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './NavigationList';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/NoDataFound/NoDataFound.module.scss:
--------------------------------------------------------------------------------
1 | .root {
2 | max-width: 50rem;
3 | }
4 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/NoDataFound/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './NoDataFound';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/OcrContribute/OcrContribute.module.scss:
--------------------------------------------------------------------------------
1 | .root {
2 | z-index: 1;
3 | }
4 |
5 | .label {
6 | font-weight: 500;
7 | }
8 |
9 | .progress {
10 | height: 0.625rem;
11 | }
12 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/OcrContribute/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './OcrContribute';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/OcrDashboard/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './OcrDashboard';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/OcrInitiativeDetails/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './OcrInitiativeDetails';
2 | export { default as OcrInitiativeActions } from './OcrInitiativeActions';
3 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/OcrValidate/OcrValidate.module.scss:
--------------------------------------------------------------------------------
1 | .root {
2 | z-index: 1;
3 | }
4 |
5 | .label {
6 | font-weight: 500;
7 | }
8 |
9 | .progress {
10 | height: 0.625rem;
11 | }
12 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/OcrValidate/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './OcrValidate';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/PageBackground/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './PageBackground';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/PageHeader/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './PageHeader';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ParticipationStats/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './ParticipationStats';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Portal/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Portal';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ProgressChart/ProgressChart.module.scss:
--------------------------------------------------------------------------------
1 | .chart {
2 | height: 20rem;
3 |
4 | @include media-breakpoint-up(md) {
5 | height: 35rem;
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ProgressChart/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './ProgressChart';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/QuickTips/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './QuickTips';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Report/__tests__/__snapshots__/ReportModal.test.tsx.snap:
--------------------------------------------------------------------------------
1 | // Jest Snapshot v1, https://goo.gl/fbAQLP
2 |
3 | exports[`ReportModal should render the component and matches it against stored snapshot 1`] = ``;
4 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Report/__tests__/__snapshots__/ReportSuccessModal.test.tsx.snap:
--------------------------------------------------------------------------------
1 | // Jest Snapshot v1, https://goo.gl/fbAQLP
2 |
3 | exports[`ReportSuccessModal should render the component and match it against stored snapshot 1`] = ``;
4 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Report/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Report';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/SocialShare/SocialShare.module.scss:
--------------------------------------------------------------------------------
1 | @media (max-width: 413px) {
2 | .socialShareText {
3 | text-align: center;
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/SocialShare/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './SocialShare';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/SocialShareIcons/SocialShareIcons.module.scss:
--------------------------------------------------------------------------------
1 | .socialShareLink {
2 | font-size: 0;
3 | }
4 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/SocialShareIcons/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './SocialShareIcons';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Stats/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Stats';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/Switch/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './Switch';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TargetProgress/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './TargetProgress';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TermsAndConditions/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './TermsAndConditions';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TestSpeakerMic/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './TestSpeakerMic';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TextEditArea/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './TextEditArea';
2 | export { default as ErrorText } from './TextErrorMessage';
3 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ThankYou/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './ThankYou';
2 | export { default as BadgeEarned } from './BadgeEarned';
3 | export { default as ShareOn } from './ShareOn';
4 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TranslationDashboard/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './TranslationDashboard';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TranslationInitiativeDetails/TranslationInitiativeDetails.module.scss:
--------------------------------------------------------------------------------
1 | .selectContributionLanguage {
2 | width: 225px;
3 | }
4 |
5 | .label {
6 | line-height: 24px;
7 | }
8 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TranslationInitiativeDetails/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './TranslationInitiativeDetails';
2 | export { default as TranslationInitiativeActions } from './TranslationInitiativeActions';
3 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TranslationTranslate/TranslationTranslate.module.scss:
--------------------------------------------------------------------------------
1 | .root {
2 | z-index: 1;
3 | }
4 |
5 | .progress {
6 | height: 0.625rem;
7 | }
8 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TranslationTranslate/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './TranslationTranslate';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TranslationValidate/TranslationValidate.module.scss:
--------------------------------------------------------------------------------
1 | .root {
2 | z-index: 1;
3 | }
4 |
5 | .progress {
6 | height: 0.625rem;
7 | }
8 |
9 | .text {
10 | min-height: 8rem;
11 | }
12 |
13 | .textarea {
14 | flex: 1;
15 | }
16 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TranslationValidate/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './TranslationValidate';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TranslationValidateTextArea/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './TranslationValidateTextArea';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TriColorBackground/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './TriColorBackground';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TriColorBorder/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './TriColorBorder';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TriColorGradientBg/TriColorGradientBg.module.scss:
--------------------------------------------------------------------------------
1 | .root {
2 | background: linear-gradient(to right, #ffa345, #76bdff, #439908);
3 | box-shadow: 0 4px 40px rgba(0, 123, 255, 0.4);
4 | overflow: hidden;
5 | padding: 2px;
6 | }
7 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TriColorGradientBg/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './TriColorGradientBg';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TtsDashboard/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './TtsDashboard';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TtsInitiativeDetails/TtsInitiativeDetails.module.scss:
--------------------------------------------------------------------------------
1 | .selectContributionLanguage {
2 | width: 225px;
3 | }
4 |
5 | .label {
6 | line-height: 24px;
7 | }
8 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TtsInitiativeDetails/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './TtsInitiativeDetails';
2 | export { default as TtsInitiativeActions } from './TtsInitiativeActions';
3 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TtsTranscribe/TtsTranscribe.module.scss:
--------------------------------------------------------------------------------
1 | .root {
2 | z-index: 1;
3 | }
4 |
5 | .progress {
6 | height: 0.625rem;
7 | }
8 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TtsTranscribe/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './TtsTranscribe';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TtsValidate/TtsValidate.module.scss:
--------------------------------------------------------------------------------
1 | .root {
2 | z-index: 1;
3 | }
4 |
5 | .progress {
6 | height: 0.625rem;
7 | }
8 |
9 | .text {
10 | min-height: 8rem;
11 | }
12 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TtsValidate/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './TtsValidate';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TwoColumn/TwoColumn.module.scss:
--------------------------------------------------------------------------------
1 | .sep {
2 | border-bottom: 1px dashed var(--primary-40-color);
3 |
4 | @include media-breakpoint-up(md) {
5 | border-bottom: 0;
6 | border-right: 1px dashed var(--primary-40-color);
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TwoColumn/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './TwoColumn';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/TyTargetProgress/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './TyTargetProgress';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/UserOptions/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './UserOptions';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/components/ViewAllDetailButton/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './ViewAllDetailButton';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/constants/Audio.ts:
--------------------------------------------------------------------------------
1 | export const AUDIO = {
2 | MAX_DURATION: 21,
3 | WARNING_COUNT_START: 5,
4 | MIN_DURATION: 2,
5 | };
6 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/constants/brandConfig.ts:
--------------------------------------------------------------------------------
1 | import nodeConfig from './nodeConfig';
2 |
3 | const brandConfig = require(`../../brand/${nodeConfig.brand}`).brand;
4 |
5 | export default brandConfig;
6 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/constants/errorStatusCode.ts:
--------------------------------------------------------------------------------
1 | export const ErrorStatusCode = {
2 | SUCCESS: 200,
3 | TOO_MANY_REQUEST: 429,
4 | SERVICE_UNAVAILABLE: 503,
5 | };
6 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/constants/nodeConfig.ts:
--------------------------------------------------------------------------------
1 | const nodeConfig = CROWDSOURCE_FE_NODE_CONFIG.fe;
2 |
3 | export default nodeConfig;
4 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/hooks/useFetch/index.ts:
--------------------------------------------------------------------------------
1 | export { default as useSubmit } from './useSubmit';
2 |
3 | export { useFetchWithInit as useFetchWithInit } from './useFetch';
4 |
5 | export { default } from './useFetch';
6 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/hooks/useLocalStorage/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './useLocalStorage';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/hooks/usePostFetch/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './useFetch';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/types/ApiPathsKey.ts:
--------------------------------------------------------------------------------
1 | import type apiPaths from 'constants/apiPaths';
2 |
3 | export type ApiPathsKey = keyof typeof apiPaths;
4 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/types/DataLastUpdated.ts:
--------------------------------------------------------------------------------
1 | export interface DataLastUpdated {
2 | timezone: string;
3 | }
4 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/types/InitiativeGoal.ts:
--------------------------------------------------------------------------------
1 | export interface InitiativeGoal {
2 | contribution_goal: number;
3 | language: string;
4 | type: string;
5 | validation_goal: number;
6 | }
7 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/types/InitiativeType.ts:
--------------------------------------------------------------------------------
1 | export type InitiativeType = 'asr' | 'text' | 'parallel' | 'ocr';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/types/Initiatives.ts:
--------------------------------------------------------------------------------
1 | export type Initiative = 'tts' | 'asr' | 'translation' | 'ocr';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/types/LocationInfo.ts:
--------------------------------------------------------------------------------
1 | export interface LocationInfo {
2 | regionName: string;
3 | country: string;
4 | }
5 |
6 | export interface DeviceInfo {
7 | device: string;
8 | browser: string;
9 | }
10 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/types/MedalsType.ts:
--------------------------------------------------------------------------------
1 | export type MedalsType = 'bronze' | 'silver' | 'gold' | 'platinum';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/types/SourceType.ts:
--------------------------------------------------------------------------------
1 | export type SourceType = 'contribute' | 'validate';
2 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/types/SpeakerDetails.ts:
--------------------------------------------------------------------------------
1 | export default interface SpeakerDetails {
2 | gender: string;
3 | age: string;
4 | motherTongue: string;
5 | userName: string;
6 | language: string;
7 | toLanguage: string;
8 | }
9 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/types/Validator.ts:
--------------------------------------------------------------------------------
1 | export interface Validator {
2 | validate(language: string, ref: string, hyp: string): boolean;
3 | }
4 |
--------------------------------------------------------------------------------
/crowdsource-fe/src/utils/validations/index.ts:
--------------------------------------------------------------------------------
1 | export { default } from './AutoValidation';
2 |
--------------------------------------------------------------------------------
/data-pipelines/.gitignore:
--------------------------------------------------------------------------------
1 | **/**/downloads
2 | **/**/Odia
3 | **/**/Punjabi
4 | **/**/Sanskrit
5 | **/**/Assamese
6 |
--------------------------------------------------------------------------------
/data-pipelines/ingestion/asr/sample/Spill_Poetry.tar.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/data-pipelines/ingestion/asr/sample/Spill_Poetry.tar.gz
--------------------------------------------------------------------------------
/development_policy_setup:
--------------------------------------------------------------------------------
1 | #!usr/bin/env bash
2 |
3 | echo "setting up commit-msg hook"
4 | cp ./hooks/commit-msg ./.git/hooks/
5 | chmod +x .git/hooks/commit-msg
6 | echo "hook setup complete"
7 |
8 | echo "talisman setup script running"
9 | sh ./talisman_setup.sh
--------------------------------------------------------------------------------
/functional_tests/api_tests/.gitignore:
--------------------------------------------------------------------------------
1 | mochawesome-report
2 | node_modules
--------------------------------------------------------------------------------
/functional_tests/api_tests/constant/responseStatus.js:
--------------------------------------------------------------------------------
1 | const successStatus = 200;
2 | const badRequestStatus = 400;
3 | const notFoundStatus = 404;
4 | const internalServerError = 500;
5 | module.exports = { successStatus, badRequestStatus, notFoundStatus, internalServerError }
--------------------------------------------------------------------------------
/functional_tests/api_tests/mochawesome-report/assets/MaterialIcons-Regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/functional_tests/api_tests/mochawesome-report/assets/MaterialIcons-Regular.woff
--------------------------------------------------------------------------------
/functional_tests/api_tests/mochawesome-report/assets/MaterialIcons-Regular.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/functional_tests/api_tests/mochawesome-report/assets/MaterialIcons-Regular.woff2
--------------------------------------------------------------------------------
/functional_tests/api_tests/mochawesome-report/assets/roboto-light-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/functional_tests/api_tests/mochawesome-report/assets/roboto-light-webfont.woff
--------------------------------------------------------------------------------
/functional_tests/api_tests/mochawesome-report/assets/roboto-light-webfont.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/functional_tests/api_tests/mochawesome-report/assets/roboto-light-webfont.woff2
--------------------------------------------------------------------------------
/functional_tests/api_tests/mochawesome-report/assets/roboto-medium-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/functional_tests/api_tests/mochawesome-report/assets/roboto-medium-webfont.woff
--------------------------------------------------------------------------------
/functional_tests/api_tests/mochawesome-report/assets/roboto-medium-webfont.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/functional_tests/api_tests/mochawesome-report/assets/roboto-medium-webfont.woff2
--------------------------------------------------------------------------------
/functional_tests/api_tests/mochawesome-report/assets/roboto-regular-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/functional_tests/api_tests/mochawesome-report/assets/roboto-regular-webfont.woff
--------------------------------------------------------------------------------
/functional_tests/api_tests/mochawesome-report/assets/roboto-regular-webfont.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/functional_tests/api_tests/mochawesome-report/assets/roboto-regular-webfont.woff2
--------------------------------------------------------------------------------
/functional_tests/env/default/headless.properties:
--------------------------------------------------------------------------------
1 | # headless.properties
2 |
3 | # Change this to true to run test in headless mode in chrome
4 | headless_chrome = true
--------------------------------------------------------------------------------
/functional_tests/env/default/user.properties:
--------------------------------------------------------------------------------
1 | # user.properties
2 |
3 | # URL used in testing specs
4 | test_url = http://localhost:8080
5 | api_test_url = http://localhost:8080
--------------------------------------------------------------------------------
/functional_tests/env/dev/user.properties:
--------------------------------------------------------------------------------
1 | # user.properties
2 |
3 | # URL used in testing specs
4 | test_url = https://dev-ui.vakyansh.in
5 |
6 | api_test_url = https://dev-api.vakyansh.in
7 |
--------------------------------------------------------------------------------
/functional_tests/env/local/user.properties:
--------------------------------------------------------------------------------
1 | # user.properties
2 |
3 | # URL used in testing specs
4 | test_url = http://localhost:8080
5 | api_test_url = http://localhost:8080
--------------------------------------------------------------------------------
/functional_tests/env/test/user.properties:
--------------------------------------------------------------------------------
1 | # user.properties
2 |
3 | # URL used in testing specs
4 | test_url = https://test-ui.vakyansh.in
5 |
6 | api_test_url = https://test-api.vakyansh.in
7 |
--------------------------------------------------------------------------------
/functional_tests/layout_test/.gitignore:
--------------------------------------------------------------------------------
1 | reports
2 | node_modules
3 | webDriver
--------------------------------------------------------------------------------
/functional_tests/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "Language": "js",
3 | "Plugins": [
4 | "html-report"
5 | ]
6 | }
--------------------------------------------------------------------------------
/functional_tests/specs/HomePageCarousel.cpt:
--------------------------------------------------------------------------------
1 | # Validate Tab
2 | * Check If Current Tab is
3 | * Clicking "Start Participating" should navigate to Page
4 |
--------------------------------------------------------------------------------
/functional_tests/specs/navigate_functionalpage.cpt:
--------------------------------------------------------------------------------
1 | # Navigate to
2 | * Navigate to card
--------------------------------------------------------------------------------
/functional_tests/specs/navigate_functionalpage_with_username.cpt:
--------------------------------------------------------------------------------
1 | # Navigate to and add username then click Lets go
2 | * Navigate to card
3 | * Add Username
4 | * When user click on Lets Go Button
--------------------------------------------------------------------------------
/infra/Variables.tf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/infra/Variables.tf
--------------------------------------------------------------------------------
/infra/main.tf:
--------------------------------------------------------------------------------
1 | provider "aws" {
2 | version = "~> 3.3"
3 | region = "ap-south-1"
4 | }
5 |
6 | module "vpc_modules" {
7 | source = "./modules/vpc"
8 | }
--------------------------------------------------------------------------------
/infra/modules/k8s/aws-eks/.envrc.sample:
--------------------------------------------------------------------------------
1 | export AWS_ACCESS_KEY_ID=
2 | export AWS_SECRET_ACCESS_KEY=
--------------------------------------------------------------------------------
/infra/modules/k8s/aws-eks/images/aws-eks-default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/infra/modules/k8s/aws-eks/images/aws-eks-default.png
--------------------------------------------------------------------------------
/infra/modules/s3/Variables.tf:
--------------------------------------------------------------------------------
1 | variable "bucket_name" {
2 | description = "The name of the Google composer_env_name."
3 | type = string
4 | }
--------------------------------------------------------------------------------
/infra/modules/s3/main.tf:
--------------------------------------------------------------------------------
1 | resource "aws_s3_bucket" "b" {
2 | bucket = "my-tf-test-bucket"
3 | acl = "private"
4 |
5 | tags = {
6 | Name = "My bucket"
7 | Environment = "Dev"
8 | }
9 | }
--------------------------------------------------------------------------------
/infra/modules/vpc/Variables.tf:
--------------------------------------------------------------------------------
1 | variable "cidr_block" {
2 | description = "cidr block."
3 | type = string
4 | default = "10.0.0.0/20"
5 | }
6 |
7 |
8 | variable "vpc_name" {
9 | description = "vpc_name"
10 | type = string
11 | }
12 |
--------------------------------------------------------------------------------
/infra/modules/vpc/main.tf:
--------------------------------------------------------------------------------
1 | resource "aws_vpc" "main" {
2 |
3 | cidr_block = var.cidr_block
4 | instance_tenancy = "default"
5 |
6 | tags = {
7 | Name = var.vpc_name
8 | project = "vakyansh"
9 | }
10 | }
--------------------------------------------------------------------------------
/infra/monitoring/kubernetes-dashboard/generate_token.sh:
--------------------------------------------------------------------------------
1 | kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep eks-admin | awk '{print $1}')
2 |
--------------------------------------------------------------------------------
/infra/monitoring/kubernetes-dashboard/install.sh:
--------------------------------------------------------------------------------
1 | kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.5/aio/deploy/recommended.yaml
2 |
3 | kubectl apply -f eks-admin-service-account.yaml
4 |
--------------------------------------------------------------------------------
/infra/monitoring/kubernetes-dashboard/serve.sh:
--------------------------------------------------------------------------------
1 | kubectl proxy
--------------------------------------------------------------------------------
/infra/monitoring/prometheus/metrics_server.sh:
--------------------------------------------------------------------------------
1 | kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
2 |
--------------------------------------------------------------------------------
/infra/monitoring/prometheus/serve.sh:
--------------------------------------------------------------------------------
1 | kubectl --namespace=prometheus port-forward deploy/prometheus-server 9090
2 |
--------------------------------------------------------------------------------
/infra/non_prod/non_prod.tfvars:
--------------------------------------------------------------------------------
1 | variable "vpc_name" {
2 | description = "vpc_name"
3 | type = string
4 | default = "vpc_prod"
5 | }
--------------------------------------------------------------------------------
/infra/prod/prod.tfvars:
--------------------------------------------------------------------------------
1 | variable "vpc_name" {
2 | description = "vpc_name"
3 | type = string
4 | default = "vpc_prod"
5 | }
--------------------------------------------------------------------------------
/utils/localization/.gitignore:
--------------------------------------------------------------------------------
1 | **/__pycache__/*
2 | **/reports
3 | **/out
4 | **/cleaned_json_locales
5 | **/locale_generation_out
6 | **/delta_generation_out
7 | **/all_keys_excel_out
8 | **/all_keys_json_out_auto
9 | **/all_keys_json_out_manual
10 | resources/backup
--------------------------------------------------------------------------------
/utils/localization/helper/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/helper/__init__.py
--------------------------------------------------------------------------------
/utils/localization/helper/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/helper/__init__.pyc
--------------------------------------------------------------------------------
/utils/localization/helper/parser/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/helper/parser/__init__.py
--------------------------------------------------------------------------------
/utils/localization/helper/parser/excel_parser.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/helper/parser/excel_parser.py
--------------------------------------------------------------------------------
/utils/localization/helper/parser/parser.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/helper/parser/parser.py
--------------------------------------------------------------------------------
/utils/localization/helper/reader/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/helper/reader/__init__.py
--------------------------------------------------------------------------------
/utils/localization/helper/report/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/helper/report/__init__.py
--------------------------------------------------------------------------------
/utils/localization/helper/unused_keys_cleaner.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/helper/unused_keys_cleaner.pyc
--------------------------------------------------------------------------------
/utils/localization/helper/utils/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/helper/utils/__init__.py
--------------------------------------------------------------------------------
/utils/localization/helper/utils/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/helper/utils/__init__.pyc
--------------------------------------------------------------------------------
/utils/localization/helper/writer/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/helper/writer/__init__.py
--------------------------------------------------------------------------------
/utils/localization/helper/writer/excel_file_writer.py:
--------------------------------------------------------------------------------
1 | from helper.writer.writer import Writer
2 |
3 |
4 | class JsonWriter(Writer):
5 |
6 | def write(self, file_name, data):
7 | data.to_excel(file_name, index=False, startrow=1)
8 |
--------------------------------------------------------------------------------
/utils/localization/helper/writer/operations.py:
--------------------------------------------------------------------------------
1 | import os
2 |
3 |
4 | def create_dirs(file_path):
5 | if '/' in file_path:
6 | os.makedirs(file_path[:file_path.rindex("/")], exist_ok=True)
7 |
--------------------------------------------------------------------------------
/utils/localization/helper/writer/writer.py:
--------------------------------------------------------------------------------
1 | from abc import ABC, abstractmethod
2 |
3 |
4 | class Writer(ABC):
5 |
6 | @abstractmethod
7 | def write(self, file_name, data):
8 | pass
9 |
--------------------------------------------------------------------------------
/utils/localization/modules/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/modules/__init__.py
--------------------------------------------------------------------------------
/utils/localization/modules/content_extractor/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/modules/content_extractor/__init__.py
--------------------------------------------------------------------------------
/utils/localization/modules/delta_generator/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/modules/delta_generator/__init__.py
--------------------------------------------------------------------------------
/utils/localization/modules/locale_generator/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/modules/locale_generator/__init__.py
--------------------------------------------------------------------------------
/utils/localization/requirements.txt:
--------------------------------------------------------------------------------
1 | openpyxl==3.0.7
2 | pandas==1.2.4
3 | xlrd==2.0.1
4 | xlwt==1.3.0
--------------------------------------------------------------------------------
/utils/localization/resources/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/resources/__init__.py
--------------------------------------------------------------------------------
/utils/localization/resources/languages.json:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/utils/localization/resources/test_data/all_keys_json_input/English_content.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/resources/test_data/all_keys_json_input/English_content.xlsx
--------------------------------------------------------------------------------
/utils/localization/resources/test_data/test-out-meta/out_meta_5_20.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/resources/test_data/test-out-meta/out_meta_5_20.xlsx
--------------------------------------------------------------------------------
/utils/localization/resources/test_data/test-out-sme/hi.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/resources/test_data/test-out-sme/hi.xlsx
--------------------------------------------------------------------------------
/utils/localization/resources/test_data/test-out-sme/out_sme_5_20.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/resources/test_data/test-out-sme/out_sme_5_20.xlsx
--------------------------------------------------------------------------------
/utils/localization/resources/test_data/test-out-sme/ta.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/resources/test_data/test-out-sme/ta.xlsx
--------------------------------------------------------------------------------
/utils/localization/resources/test_data/test-out-sme/~$hi.xlsx:
--------------------------------------------------------------------------------
1 | Niresh Kumar R N i r e s h K u m a r R
--------------------------------------------------------------------------------
/utils/localization/tests/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/tests/__init__.py
--------------------------------------------------------------------------------
/utils/localization/tests/test_helper/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/tests/test_helper/__init__.py
--------------------------------------------------------------------------------
/utils/localization/tests/test_helper/test_parser/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/tests/test_helper/test_parser/__init__.py
--------------------------------------------------------------------------------
/utils/localization/tests/test_helper/test_reader/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/tests/test_helper/test_reader/__init__.py
--------------------------------------------------------------------------------
/utils/localization/tests/test_helper/test_report/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/tests/test_helper/test_report/__init__.py
--------------------------------------------------------------------------------
/utils/localization/tests/test_helper/test_utils/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Open-Speech-EkStep/crowdsource-dataplatform/8560986afa1f2e4bf4bfd4b8b838edd6e7b3c785/utils/localization/tests/test_helper/test_utils/__init__.py
--------------------------------------------------------------------------------
/utils/localization/tests/test_resources/locale.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "name",
3 | "json_reader": "json_reader"
4 | }
--------------------------------------------------------------------------------
/utils/localization/tests/utils.py:
--------------------------------------------------------------------------------
1 | import os
2 |
3 |
4 | def get_resource_path():
5 | return os.path.join(os.path.dirname(__file__), 'test_resources')
6 |
--------------------------------------------------------------------------------