Cross-platform AI language practice application
Simplified Chinese/English
Polyglot is a cross-platform desktop application (currently supported on web version). Based on ChatGPT and Azure artificial intelligence language model as the underlying service, it aims to provide an easy-to-use language practice platform to facilitate multilingual speaking practice. (Video link)
Visit GitHub Releases to download the latest version or any previous version.
# 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
This error is because the Gatekeeper security feature in the macOS operating system prevents the application from running. To resolve this issue, follow these steps:
Open System Preferences and click Security & Privacy. In the General tab, you will see a message: "Polyglot" has been blocked. Click Still to open. Alternatively, you can click "Open Any Way" to open your app. (It may be necessary to use administrator privileges to open the application.)
If you don't want to perform these steps every time you open the application, you can add the application to the whitelist to run without being blocked. To add your application to the whitelist:
Open the terminal and enter the following command:
xattr -rd com.apple.quarantine /path/to/Polyglot.app
where /path/to/Polyglot.app is the full path to your application.
After running the command, the application will be added to the whitelist and Gatekeeper will no longer prevent it from running.
To apply for an API key for Azure Voice Services, follow these steps:
If you think the project is helpful to you, please invite me to have a cup of milk tea?
Alipay | |
---|---|
![]() | ![]() |