Home

Awesome

<img src="./public/favicon.ico" width="60px" align="center" alt="Polyglot icon"> Polyglot

跨平台AI语言练习应用

<p align="left"> <a href="https://github.com/liou666/polyglot/releases" target="_blank"> <img alt="macOS" src="https://img.shields.io/badge/-macOS-black?style=flat-square&logo=apple&logoColor=white" /> </a> <a href="https://github.com/liou666/polyglot/releases" target="_blank"> <img alt="Windows" src="https://img.shields.io/badge/-Windows-blue?style=flat-square&logo=windows&logoColor=white" /> </a> <a href="https://github.com/liou666/polyglot/releases" target="_blank"> <img alt="Linux" src="https://img.shields.io/badge/-linux-red?style=flat-square&logo=linux&logoColor=white" /> </a> <a href="https://github.com/liou666/polyglot/releases" target="_blank"> <img alt="Downloads" src="https://img.shields.io/github/downloads/liou666/polyglot/total.svg?style=flat" /> </a> </p> <p align="left"> <a href="./README.md"> 简体中文 </a> / <a href="./README-EN.md"> English </a> </p>

Polyglot是一款跨平台的桌面端应用程序(目前已支持web版本)。基于ChatGPT和Azure人工智能语言模型作为底层服务,旨在提供一个易于使用的语言练习平台,方便进行多语种的口语练习。 ( 📺 视频链接 )

<p align="center"> <img width="" alt="Screenshot: Polyglot App running" src="./screenshot/main1.png"> </p>

下载

访问 GitHub Releases 下载最新版本或任何以前的版本。

软件截图

<details> <summary>展开</summary> <p align="center"> <img width="" alt="Screenshot: Polyglot App running" src="./screenshot/new.png"> </p> <!-- <p align="center"> <img width="" alt="Screenshot: Polyglot App running" src="./screenshot/main1-light.png"> </p> --> <p align="center"> <img width="" alt="Screenshot: Polyglot App running" src="./screenshot/setting_chat.png"> </p> <p align="center"> <img width="" alt="Screenshot: Polyglot App running" src="./screenshot/setting_voice.png"> </p> <p align="center"> <img width="" alt="Screenshot: Polyglot App running" src="./screenshot/export.png"> </p> </details>

功能

使用方法

本地启动

# 1.克隆本仓库;
git clone https://github.com/liou666/polyglot.git

# 2.安装依赖;
cd polyglot
pnpm install 
# 安装 electron 失败时尝试使用淘宝镜像源安装👇:
# export ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/ && pnpm i

# 3. 根据注释提示配置相关的环境变量
mv .env.example .env

# 4. 启动服务
pnpm dev

协议

GNU General Public License v3.0

贡献者

<div> <a href="https://github.com/liou666/polyglot/graphs/contributors"> <img src="https://contrib.rocks/image?repo=liou666/polyglot" /> </a> </div>

常见问题

<details> <summary>1. MacOS 提示无法打开“Polyglot”,因为Apple无法检查其是否包含恶意软件。</summary>

这个错误因为 macOS 操作系统中的 Gatekeeper 安全功能阻止了应用程序的运行。 要解决此问题,请按照以下步骤操作:

打开“系统偏好设置”并点击“安全性与隐私”。 在“通用”选项卡中,您将看到一个消息:“Polyglot”已被阻止。单击“仍要打开”。 或者,你可以单击“打开任何方式”以打开你的应用程序。 (可能需要使用管理员权限来打开应用程序。)

如果不想在每次打开应用程序时都执行这些步骤,则可以的应用程序添加到白名单中,以便在不受阻止的情况下运行。要将您的应用程序添加到白名单中,请执行以下操作:

打开终端并输入以下命令:

xattr -rd com.apple.quarantine /path/to/Polyglot.app

其中,/path/to/Polyglot.app 是你的应用程序的完整路径。

运行命令后,应用程序将被添加到白名单中,Gatekeeper 将不再阻止其运行。

</details> <details> <summary>2. azure语音服务如何申请?</summary>

要申请 Azure 语音服务的 API 密钥,可以按照以下步骤进行:

</details>

捐赠

如果觉的项目对你有帮助的话,欢迎请我喝杯奶茶😊。

<table> <tr> <!-- <th>爱发电</th> --> <th>微信</th> <th>支付宝</th> </tr> <tr> <!-- <td><a target="_blank" href="https://afdian.net/a/liou666">爱发电</a</td> --> <td><img width="300" height="300" alt="" src="./public/donate/zsm.jpg"></td> <td><img width="300" height="300" alt="" src="./public/donate/alipay.jpg"></td> </tr> </table>