[日语] polyglot日语学习AI软件
date
Mar 12, 2024
slug
riyu-polyglot-japanese-learning-ai
status
Published
summary
日语学习
tags
Japanese
type
Post
URL
Summary
Details
Polyglot
跨平台AI语言练习应用
macOS Windows Linux Downloads
简体中文 / English
Polyglot是一款跨平台的桌面端应用程序(目前已支持web版本)。基于ChatGPT和Azure人工智能语言模型作为底层服务,旨在提供一个易于使用的语言练习平台,方便进行多语种的口语练习。 ( 📺 B站视频链接 )
Screenshot: Polyglot App running
下载
Mac: Apple Intel
Windows: 点击下载
Linux: 点击下载
Web版本: 在线地址
访问 GitHub Releases 下载最新版本或任何以前的版本。
软件截图
展开
功能
多国语言口语练习 (目前内置四个不同国家的AI人物,分别来自美国、日本、韩国和法国。后续将考虑增加更多的语种。)(内置了英语,其他语言现在支持自定义)
智能语音合成(目前基于Azure TTS服务,后续考虑接入可以本地部署的语音模型)
智能对话功能(基于chatGPT服务)
支持暗黑模式
接入文字翻译功能
支持用户自定义语种和AI人物
用户自定义配置Azure key
自定义头像
语音识别支持快捷键操作(按住空格键开始语音识别,放开空格键结束语音识别)
支持用户配置自定义对话场景
自身语音支持回听
支持Azure openai api、claude api服务(Azure openai api已支持)
Web版本 (目前对手机移动端的适配兼容性不高!)
支持AI回复内容模糊处理
支持语音播放时根据播放进度高亮对应单词
AI提供回复建议
使用方法
设置OpenAI Key
设置代理(非必须)
设置azure key
新建AI角色进行对话;
与AI人物进行对话练习口语。
本地启动
# 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