{"id":25107640,"url":"https://github.com/kingabzpro/tts-bentoml","last_synced_at":"2025-07-01T04:33:30.187Z","repository":{"id":269973077,"uuid":"908979570","full_name":"kingabzpro/TTS-BentoML","owner":"kingabzpro","description":"build and deploy an audio generation API server using Bark and BentoML ecosystem.","archived":false,"fork":false,"pushed_at":"2025-01-18T06:59:41.000Z","size":1220,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-02T08:48:49.824Z","etag":null,"topics":["ai","bark","bentocloud","bentoml","cloud-development","text-to-speech"],"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/kingabzpro.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-27T12:53:14.000Z","updated_at":"2025-01-18T06:59:42.000Z","dependencies_parsed_at":"2024-12-27T15:22:11.709Z","dependency_job_id":"a9fbabca-a21f-4d5f-8a53-179a28dc01da","html_url":"https://github.com/kingabzpro/TTS-BentoML","commit_stats":null,"previous_names":["kingabzpro/tts-bentoml"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kingabzpro/TTS-BentoML","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kingabzpro%2FTTS-BentoML","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kingabzpro%2FTTS-BentoML/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kingabzpro%2FTTS-BentoML/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kingabzpro%2FTTS-BentoML/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kingabzpro","download_url":"https://codeload.github.com/kingabzpro/TTS-BentoML/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kingabzpro%2FTTS-BentoML/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262897761,"owners_count":23381461,"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":["ai","bark","bentocloud","bentoml","cloud-development","text-to-speech"],"created_at":"2025-02-07T23:48:52.691Z","updated_at":"2025-07-01T04:33:30.095Z","avatar_url":"https://github.com/kingabzpro.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TTS-BentoML\n\nWelcome to the **TTS-BentoML** repository! This repository provides a framework for deploying a **Text-to-Speech (TTS)** application using **BentoML**, a powerful platform for serving AI models and applications. Follow this guide to clone, set up, and deploy the TTS service in the cloud.\n\n## Getting Started\n\n### Cloning the Repository\n\nTo replicate this project, you need to clone the repository to your local machine. Use the following command in your terminal:\n\n```bash\ngit clone https://github.com/kingabzpro/TTS-BentoML.git\n```\n\nOnce cloned, navigate into the project directory:\n\n```bash\ncd TTS-BentoML\n```\n\n### Deploying the TTS Service\n\n#### Step 1: Install BentoML\n\nEnsure you have BentoML installed on your system. If not, install it using pip:\n\n```bash\npip install bentoml\n```\n\nFor more details on BentoML, visit their [official GitHub page](https://github.com/bentoml).\n\n#### Step 2: Login to BentoCloud\n\nTo deploy the application in the cloud, you need to log in to BentoCloud. BentoCloud is a fully-managed platform for running AI applications.\n\nRun the following command in your terminal:\n\n```bash\nbentoml cloud login\n```\n\nThis command will redirect you to create an account on BentoCloud and generate an API key. Follow the instructions to complete the login process.\n\n#### Step 3: Deploy the Application\n\nOnce logged in, deploy your Text-to-Speech application using the following command:\n\n```bash\nbentoml deploy .\n```\n\nThis command will:\n\n1. Push the necessary images to BentoCloud.\n2. Build the environment using the images.\n3. Download the TTS model.\n4. Initialize the server to serve the application.\n\n#### Step 4: Access Your Deployed Service\n\nAfter deployment, BentoCloud will provide you with an endpoint URL to access your TTS service. You can use this endpoint to send text input and receive audio output.\n\n## Contributing\n\nFeel free to contribute to this repository by submitting issues or pull requests. For major changes, please open an issue first to discuss what you would like to change.\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkingabzpro%2Ftts-bentoml","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkingabzpro%2Ftts-bentoml","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkingabzpro%2Ftts-bentoml/lists"}