在ChatGPT出来后,就有不少人觉着这是一个学习语言的好帮手,也有非常多的开发者基于ChatGPT开发出语言学习应用。今天要给大家介绍的「Polyglot」就是这样一款开源的跨平台桌面端应用,基于ChatGPT和Azure人工智能语言模型作为底层服务,旨在提供一个易于使用的语言练习平台,方便进行多语种的口语练习。(PS:需要自己的 OpenAI API key才能使用)
功能
- 多国语言口语练习,内置了英语,其他语言现在支持自定义
- 智能语音合成(目前基于Azure TTS服务,后续考虑接入可以本地部署的语音模型)
- 智能对话功能(基于chatGPT服务)
- 支持暗黑模式
- 接入文字翻译功能
- 支持用户自定义语种和AI人物
- 用户自定义配置Azure key
- 自定义头像
- 语音识别支持快捷键操作(按住空格键开始语音识别,放开空格键结束语音识别)
- 支持用户配置自定义对话场景
- 自身语音支持回听
- 支持Azure openai api、claude api服务(Azure openai api已支持)
- Web版本 (目前对手机移动端的适配兼容性不高!)
- 支持AI回复内容模糊处理
- 支持语音播放时根据播放进度高亮对应单词
使用方法
- 设置OpenAI Key
- 设置代理(非必须)
- 设置azure key
- 新建AI角色进行对话;
- 与AI人物进行对话练习口语。