├── .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 | 2 | 3 | 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 | 2 | 3 | 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 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /crowdsource-fe/public/images/report.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 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 Niresh Kumar 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 | --------------------------------------------------------------------------------