{"id":19760597,"url":"https://github.com/cooksleep/easytts","last_synced_at":"2025-05-12T19:43:13.246Z","repository":{"id":207577382,"uuid":"719590706","full_name":"CookSleep/EasyTTS","owner":"CookSleep","description":"EasyTTS是一个便捷的工具，旨在方便地使用第三方API服务来调用OpenAI的文本转语音（TTS）功能。 EasyTTS允许用户输入文本，并选择不同的模型、音色、格式来生成音频文件。","archived":false,"fork":false,"pushed_at":"2023-11-26T10:44:35.000Z","size":44,"stargazers_count":10,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-01T02:48:31.960Z","etag":null,"topics":["api-wrapper","openai","python","text-to-speech","tts","voice-generation"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CookSleep.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":"2023-11-16T13:47:43.000Z","updated_at":"2024-05-29T15:11:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"cf922df6-bc6a-48ba-bb44-97df9fc98a26","html_url":"https://github.com/CookSleep/EasyTTS","commit_stats":null,"previous_names":["cooksleep/easytts"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CookSleep%2FEasyTTS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CookSleep%2FEasyTTS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CookSleep%2FEasyTTS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CookSleep%2FEasyTTS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CookSleep","download_url":"https://codeload.github.com/CookSleep/EasyTTS/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253809635,"owners_count":21967764,"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":["api-wrapper","openai","python","text-to-speech","tts","voice-generation"],"created_at":"2024-11-12T03:38:00.884Z","updated_at":"2025-05-12T19:43:13.226Z","avatar_url":"https://github.com/CookSleep.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# EasyTTS\n\n## 简介\nEasyTTS是一个便捷的工具，旨在方便地使用第三方API服务来调用OpenAI的文本转语音（TTS）功能。  \nEasyTTS允许用户输入文本，并选择不同的模型、音色、格式来生成音频文件。该项目的代码几乎完全由GPT-4编写，我仅提供需求和建议。  \n您在使用这个工具前应当获取一个可调用OpenAI TTS的API-KEY。\n\n## 已知的支持调用OpenAI TTS的API服务商（欢迎补充）\n[ChatAnywhere](https://github.com/chatanywhere/GPT_API_free) （仅付费Key支持调用OpenAI TTS，请选择“支持付费Key”以获取API-KEY）  \n[Bltcy](https://one-api.bltcy.top/)\n\n## 快速开始\n在开始使用前，请确保您的计算机上已安装Python。如果您尚未安装Python，可以前往 [Python官网](https://www.python.org/downloads) 进行下载安装。\n\n### 安装步骤\n1. 克隆或下载此项目到您的本地计算机。如果您是通过GitHub访问，可以点击界面上绿色的“Code”按钮，然后点击“Download ZIP”，下载完成后解压。\n2. 双击运行 `安装所需的Python库.bat` 文件，以安装所需的Python库（例如 `inquirer`）。\n3. 双击运行 `日常启动.bat`，并在启动器菜单中选择“更新API设置程序”以输入您的API密钥和API基地址。\n\n### 使用方法\n1. 双击运行 `日常启动.bat` 文件。\n2. 在启动器菜单中，选择“主程序”以启动文本转语音程序。\n3. 按照屏幕上的提示输入文本、选择音频质量、声音选项和音频格式。\n4. 输入一个文件名（无需扩展名），程序将生成相应的音频文件并保存在本项目同一目录下的名为“文件”的文件夹中。\n\n### 注意事项\n- 确保您的API密钥和API基地址是正确无误且可用的，如果在运行主程序获取音频文件时请求未成功，请联系您选择的API服务商获取支持。\n\n## 音色\n想了解各个音色，请访问 [Text to Speech - OpenAI API](https://platform.openai.com/docs/guides/text-to-speech)。\n注意，同一音色在不同语言下可能有所差异，请以实际效果为准。  \n您也可以在各大视频网站上寻找有关ChatGPT语音对话功能的视频，OpenAI的ChatGPT APP内的语音对话功能使用的就是OpenAI TTS。\n\n## 正在尝试添加的功能\nWebUI  \n音色展示（双语）  \nAPI消费、余额查询  \n\n## 贡献\n欢迎对项目进行贡献！如果您有任何建议或想要添加新功能，请随时创建一个Issue或Pull Request。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcooksleep%2Feasytts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcooksleep%2Feasytts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcooksleep%2Feasytts/lists"}