{"id":24977809,"url":"https://github.com/umutbasal/voice-service","last_synced_at":"2025-03-29T08:44:28.857Z","repository":{"id":275507313,"uuid":"912694790","full_name":"umutbasal/voice-service","owner":"umutbasal","description":"a poc stt-tts grpc service","archived":false,"fork":false,"pushed_at":"2025-02-03T00:46:15.000Z","size":11722,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-03T01:25:53.606Z","etag":null,"topics":["grpc","mms","stt","tts"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/umutbasal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-06T07:49:47.000Z","updated_at":"2025-02-03T00:46:19.000Z","dependencies_parsed_at":"2025-02-03T01:35:57.541Z","dependency_job_id":null,"html_url":"https://github.com/umutbasal/voice-service","commit_stats":null,"previous_names":["umutbasal/voice-service"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umutbasal%2Fvoice-service","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umutbasal%2Fvoice-service/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umutbasal%2Fvoice-service/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umutbasal%2Fvoice-service/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/umutbasal","download_url":"https://codeload.github.com/umutbasal/voice-service/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246162112,"owners_count":20733354,"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":["grpc","mms","stt","tts"],"created_at":"2025-02-03T23:41:17.881Z","updated_at":"2025-03-29T08:44:28.838Z","avatar_url":"https://github.com/umutbasal.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Voice Service\n\nA Proof of Concept (PoC) implementation demonstrating various gRPC streaming patterns for voice services. This project showcases all four types of gRPC communication (Unary, Server Streaming, Client Streaming, and Bidirectional Streaming) for both Text-to-Speech (TTS) and Speech-to-Text (STT) operations. Built with a Go client and Python server implementation.\n\n## Features\n\n### **Text-to-Speech (TTS)**\n\n- Unary: Simple one-request-one-response TTS\n- Server Streaming: Single text input, continuous partial transcriptions\n- Client Streaming: Multiple text chunks, single combined transcription\n- Bidirectional Streaming: Continuous exchange of text and audio\n\n### **Speech-to-Text (STT)**\n\n- Unary: Simple one-request-one-response STT\n- Server Streaming: Single audio input, continuous partial transcriptions\n- Client Streaming: Multiple audio chunks, single combined transcription\n- Bidirectional Streaming: Continuous exchange of audio and text\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fumutbasal%2Fvoice-service","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fumutbasal%2Fvoice-service","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fumutbasal%2Fvoice-service/lists"}