{"id":26658073,"url":"https://github.com/skit-ai/speech-recognition","last_synced_at":"2025-04-11T13:07:51.841Z","repository":{"id":48043492,"uuid":"238867235","full_name":"skit-ai/speech-recognition","owner":"skit-ai","description":"SDKs and docs for Skit's speech to text service","archived":false,"fork":false,"pushed_at":"2023-07-05T21:00:23.000Z","size":458,"stargazers_count":21,"open_issues_count":1,"forks_count":5,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-25T09:17:57.325Z","etag":null,"topics":["asr","multilingual-speech-recognition","speech-recognition","speech-recognition-api","speech-to-text"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/skit-ai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2020-02-07T07:32:57.000Z","updated_at":"2025-01-20T13:55:34.000Z","dependencies_parsed_at":"2023-07-17T13:09:15.980Z","dependency_job_id":null,"html_url":"https://github.com/skit-ai/speech-recognition","commit_stats":null,"previous_names":["vernacular-ai/speech-recognition"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skit-ai%2Fspeech-recognition","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skit-ai%2Fspeech-recognition/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skit-ai%2Fspeech-recognition/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/skit-ai%2Fspeech-recognition/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/skit-ai","download_url":"https://codeload.github.com/skit-ai/speech-recognition/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248404370,"owners_count":21097722,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["asr","multilingual-speech-recognition","speech-recognition","speech-recognition-api","speech-to-text"],"created_at":"2025-03-25T09:18:01.848Z","updated_at":"2025-04-11T13:07:51.821Z","avatar_url":"https://github.com/skit-ai.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Speech-to-Text API\nConverts audio to text\n\nWe support these ten indian languages ([language codes](https://github.com/Vernacular-ai/speech-recognition/blob/master/docs/types/RecognitionConfig.md#languagesupport)).\n- Hindi\n- English\n- Marathi\n- Kannada\n- Malayalam\n- Bengali\n- Gujarati\n- Punjabi\n- Telugu\n- Tamil\n\n## Authentication\n~~To get access to our APIs reach out to us at hello@vernacular.ai~~\nWe do not provide public access token for the APIs anymore.\n\n## Ways to use the Service\n- Transcribing short audios [audios upto 1 min]\n- Transcribing long audios [more than 1 min]\n- Transcribing audio from streaming input\n\nWe recommend that you call this service using Vernacular provided client libraries. If your application needs to call this service using your own libraries, you should use the HTTP Endpoints.\n\n**Supported SDKs**: [Python](https://github.com/Vernacular-ai/speech-recognition/tree/master/python)\n\n\n## REST Reference\n\n**ServiceHost:** https://asr.vernacular.ai\n\n### Speech Recognition\n| Name | Description |\n|--|--|\n| [recognize](docs/api_reference/Recognize.md) | Performs synchronous speech recognition: receive results after all audio has been sent and processed. |\n| [longrunningrecognize](docs/api_reference/LongRunningRecognize.md) | Performs asynchronous speech recognition. Generally used for long audios |\n\n\n## RPC Reference\n\n### Speech Recognition\n| Methods | Description |\n|--|--|\n|[Recognize](docs/rpc_reference/Recognize.md) | Performs synchronous speech recognition: receive results after all audio has been sent and processed.|\n|[LongRunningRecognize](docs/rpc_reference/LongRunningRecognize.md) | Performs asynchronous speech recognition: receive results via the longrunning.Operations interface.|\n|[StreamingRecognize](docs/rpc_reference/StreamingRecognize.md)\t|Performs streaming speech recognition: receive results while sending audio. Supports both unidirectional and bidirectional streaming.|\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskit-ai%2Fspeech-recognition","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fskit-ai%2Fspeech-recognition","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskit-ai%2Fspeech-recognition/lists"}