项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2591
使用教程
环境要求
- 操作系统为 Windows、macOS 或 Linux(Web 版可直接在线使用)
- 本地已安装 Node.js 与 pnpm 包管理器(README 未指定具体版本)
- 准备 OpenAI API Key(platform.openai.com 获取)
- 准备 Azure 语音服务 Key(portal.azure.com 获取)
- 网络无法直连时需自备代理(非必须)
安装与启动步骤
-
1下载安装包
普通用户可直接从 GitHub Releases 下载对应系统安装包;也可使用在线 Web 版 polyglotai.xyz。
-
2克隆仓库
需要本地运行源码时,先把项目仓库克隆到本地,得到 README 中提到的 polyglot 目录。
git clone https://github.com/liou666/polyglot.git -
3安装依赖
进入项目目录后安装依赖,等待 pnpm 拉取 Electron、TypeScript 等依赖完成。
cd polyglot pnpm install -
4复制环境变量
把 .env.example 复制为 .env,再按文件内注释提示填写相关环境变量(OpenAI Key、azure key 等)。
mv .env.example .env -
5启动服务
执行开发启动命令,Electron 客户端窗口会自动打开,进入应用主界面。
pnpm dev -
6填写密钥
在应用设置中填入 OpenAI Key;如需语音合成再填 azure key,网络受限时可额外设置代理。
-
7开始练习
新建一个 AI 角色,即可与 AI 人物进行多语种口语对话练习。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
OpenAI Key | 是 | 用于调用 ChatGPT 模型进行对话,必填。 | sk-xxxxxxxx |
azure key | 是 | 用于 Azure 语音服务的识别与合成。 | your-azure-key |
代理 | 否 | README 标注为非必须,网络无法访问时设置。 | http://127.0.0.1:7890 |
如何确认成功
执行 pnpm dev 后 Electron 应用窗口正常打开并显示主界面,填写 Key 后可新建 AI 角色开始对话。
常见问题
Q:pnpm install 安装 electron 失败怎么办?
A:README 提示可尝试使用淘宝镜像源重新安装依赖。
Q:不填 OpenAI Key 能用吗?
A:不能。应用基于 ChatGPT 与 Azure 服务,需先完成 OpenAI Key 与 azure key 设置。
Q:支持哪些平台?
A:支持 Windows、macOS、Linux,并提供在线 Web 版本 polyglotai.xyz。
Q:代理必须设置吗?
A:非必须,仅在网络无法访问相关服务时按需设置。
Q:有现成安装包吗?
A:有,README 给出 Mac(Apple/Intel)、Windows、Linux 的安装包下载链接及 GitHub Releases 页面。
注意事项
- README 未说明 Node.js、pnpm 的最低版本,请自行准备可用的运行环境。
- 克隆仓库命令依据 README 中的 cd polyglot 推得,README 代码块中该步骤为空行。
- README 以 v0.3.7 为例给出下载链接,最新版本请访问 GitHub Releases 获取。
- 使用前必须自备 OpenAI Key 与 Azure Key,属于第三方付费/申请服务。
核心亮点
- 基于 GPT 模型,对话自然流畅,能模拟真实交流场景
- 集成 Azure TTS,语音合成质量高,支持多语言
- 跨平台支持,Electron 打包,覆盖主流操作系统
不足之处
- 依赖 OpenAI API,需要网络连接且可能产生费用
- 文档/社区待观察
适用场景
- 语言学习者日常口语练习
- 备考雅思/托福等口语考试
- 旅行前快速熟悉目的地语言
替代项目
Duolingo、Speechling、ELSA Speak
上一篇:speech_course
下一篇:LangHelper
同类项目推荐
mlops-coding-course
开源
从零搭建生产级MLOps代码库,告别混乱实验代码
Learn how to create, develop, and maintain a state-of-the-art MLOps code base
AI-Engineering.academy
开源
边看边练,一步步掌握 AI 工程实战技能
Mastering Applied AI, One Concept at a Time
personalized-recommender-course
开源
跟着课程从零搭建时尚商品实时推荐系统
Open-source course on architecting, building and deploying a real-time personalized ···
interspeech2019-tutorial
开源
跟着国际语音顶会教程,快速上手语音识别与合成
INTERSPEECH 2019 Tutorial Materials
interview-guide
开源
用 AI 模拟面试,练出 Offer 收割机
基于 Spring Boot 4.1、Java 25、Spring AI 2.0、React、PostgreSQL/pgvector、Redis 和 R···
modern-llm-notebook
开源
手写代码从零搭建现代大模型,26个实战Notebook带你入门
A hands-on course on modern LLM architectures, training, and inference, with step-by···
Machine-Learning
开源
跟着书跑代码,把机器学习从公式变成直觉
Material related to my book Intuitive Machine Learning. Some of this material is als···
ai-infra-engineer-learning
开源
系统路线补全基建短板,两年经验也能独当一面
AI Infrastructure Engineer Learning Track - Production ML infrastructure curriculum ···
Bloom
开源
让 AI 读懂你的学习方式,定制专属私教课
Hire a private AI tutor for anything — it reads how you actually learn and teaches ···
