智能AI聊天官方新版本
简介智能Ai聊天是一款多功能的应用软件,先进的4.0引擎技术,提供智能对话、翻译、编程丶绘画和写作等功能。特色功能:1.智能对话聊天:无论是寻求实用信息、答疑解惑还是进行日常闲聊,智能Ai聊天都能准确回答问题、提供有价值的建议。2.多语言翻译:先进的机器翻译技术,不论您是在国际旅行、学习外语还是进行跨文化交流,智能Ai聊天能够快速、准确地将文本或语音内容翻译成您所需的目标语言。3.强大的绘画工具:内置的绘画工具、画笔、颜色和效果让您可以随心绘制和涂鸦。同时,还会根据您的绘画风格和意图提供智能建议,助您获得更多创作灵感。4.提升写作能力:无论是撰写文章、论文、故事,还是起草邮件、推广文案,它能够根据您的需求生成连贯、逻辑清晰的文本,并提供语法和词汇建议,助您写出更加优秀的作品。5.编程助手:无论是初学者还是有经验的开发人员,您可以向智能Ai聊天提出编程问题、获取代码建议,甚至它可以执行简单的编程任务,助您在编程领域取得更大的成就。6.生活助理:在生活中帮助你轻松撰写日报、周报,整理工作进展和计划。还可以提供实用的建议和信息,例如天气预报、旅行指南、餐厅推荐等。语玩app下载
语玩,一般又称语玩同城,语玩聊天交友软件,语玩语音聊天交友,语玩交友聊天app。一个人,很孤单! 一个人,需要人陪伴。 语玩app,首创多人语音聊天室,万人在线真实聊天。高颜值帅哥美女视频相亲,分分钟遇上真爱。支持同城搜索,同城陌生人轻松搭讪。异地又怎样,开个小房间,24小时腻歪在一起。白天陪你开黑玩王者荣耀,晚上连麦睡觉,让你从此告别孤单。 语玩软件这里有很多暖心聊天室,来自全世界不同地方,不分昼夜真人在线,1秒钟开口就聊。开双视频,帅哥美女面对面聊。在音乐房扣字聊天分享好歌;在游戏房画画描猜玩涂鸦;还有心跳狼人杀,二次元pia戏配音秀,同城相亲速配,匿名角色扮演等,多样话主题房带你快速进入状态,下载安装语玩手机版,一起来体验吧! 多人聊天室:颜控声控聚集地,可以视频、嗨歌、涂鸦、录音、弹幕、群聊、游戏。美女帅哥24小时在线陪玩。 心跳狼人杀:脑力和演技的较量,聚会必玩。看对眼互聊。 假面速配:完全匿名的聊天模式,六个人连麦聊天 秘密树洞:悄悄话只说给一个人听,一对一匿名畅聊,排忧减压好方式。 精彩录音:声控福利,网罗各种好歌好声音,大叔音、萝莉音、御姐音百听不厌。 玩友动态:陌生人的朋友圈,世界这么大,总能发现好玩的事,遇见有趣的人。 来语玩,认认真真交朋友,不做秀,不冷场
奶糖app下载安装
奶糖app,一般又称奶糖交友app,奶糖视频聊天。奶糖-年轻人超喜欢的语音连麦APP,致力于打造时下年轻人喜欢的社交方式。随时随地语音畅聊,不论你是开黑听歌还是找对象。分享心情、倾诉烦恼,以声交友,语音连麦畅快聊天,不看脸不尬聊玩法多,用声音遇见心动的Ta~功能介绍:【声优陪伴】畅快语聊,连麦互动,组队开黑,萌萌少女音,成熟御姐音任你挑选;【语音聊天】超高质量连麦语音,和心动的TA说hello,诉说秘密真心话,找到温暖的灵魂伴侣;【互动交友】多人语音房,你专属的线上派对,用声音魅力展示自己,与高颜值主播组CP,迎来高光时刻;【炫酷玩法】唱歌、聊天、情话pk、恋爱话术等多变玩法,教你线上线下和心动对象甜蜜比心
神秘好玩的陌生人语音聊天交友,超多声音好听的小姐姐小哥哥等你来
talkGPT4All: 基于GPT4All的智能语音聊天程序
1.概述TL;DR:talkGPT4All是一个在PC本地运行的基于talkGPT和GPT4All的语音聊天程序,通过OpenAIWhisper将输入语音转文本,再将输入文本传给GPT4All获取回答文本,最后利用发音程序将文本读出来,构建了完整的语音交互聊天过程。
实际使用效果:talkGPT4All:基于Whisper+GPT4All的语音聊天机器人
实际上,它只是几个工具的简易组合,没有什么创新的地方(甚至不支持多轮聊天,只支持英文),但talkGPT4All有下面几个比较好的特点:
所有算法本地运行,不涉及API的调用,避免了国内无法访问OpenAIAPI的问题CPU运行,无须GPU显卡占内存小,实测8G内存就可以跑起来速度还可以,测试8GWindows一轮聊天小于1分钟,16GMacM1一轮聊天小于30秒集成的AI还算智能,至少答能对题,回答看起来是符合英语语法的目前支持平台和验证的情况如下:
MacM1,已经验证可用Windows,已经验证可用MacIntel,未验证Linux,未验证接下来对为什么造轮子和安装过程进行一步步地说明。如果不想了解细节的话,可以直接跳转到第3部分开始上手安装。
2.为什么造这个轮子聊天机器人是我比较喜欢的一个应用,机器+人类的思维是一个很有意思的场景。另一方面,通过一个智能机器人来练习英语口语,也是一个很实际的应用。
一直以来,想要做一个含有智能的聊天机器人应用都是难度很大的,尤其是智能化的程度,受学术研究进展的制约,没法做到很高。然而近期的AILLM大爆发,让开发一个真正智能的AI聊天机器人越来越容易。
最早看到的是基于whisper.cpp的talk.wasm,一个基于Whisper+GPT-2的浏览器对话机器人,实际测试后发现GPT-2还不够智能,回答很多时候都答非所问。
然后是在ChatGPT出来后,我在想能不能做一个Whisper+ChatGPT的智能聊天机器人呢,搜索后发现whisper.cpp的讨论区已经有人在讨论这个事情,不过没看到成品。
在ChatGPT开放API后,有人做了一个MacOS上的基于OpenAIAPI的语音聊天机器人talkGPT,简单好用,唯一的问题是需要借助OpenAIAPI,目前国内是不太好访问的。
再然后是llama.cpp,通过量化和大量工程优化,让原本参数量很大的LLaMA模型可以跑在普通的笔记本上(现在甚至支持在Android上运行!),但实际测试经过量化后LLaMA7B模型智能程度不太高,有时候会出错,而更大的LLaMA15B和30B在8GB内存的Windows机器上跑起来就比较难了(最新进展:大小20GB的30B模型可以在8G的系统上运行了,参见这个优化和这里的讨论)。
这周又出现了gpt4all,基于LLaMA7B模型,采集近80万的GPT-3.5-Turbo对话数据进行finetune,效果看起来比LLaMA7B要好。作者发布了他们训练好的经过量化的模型,大小3.9G,以及可以直接在PC上运行的二进制聊天程序,可以直接在各个平台运行。
然后长久以来的TODO可以实现了,在缝合了talkGPT和GPT4All后,就有了talkGPT4All。简单来说,是把talkGPT的OpenAIAPI换成了GPT4All提供的本地可以运行的量化模型,也可以说是在GPT4All的基础上添加了语音转文本和文本转语音的功能。
那下面我们来看看怎么安装和运行这个缝合怪吧。
3.构建环境由于整个程序设计到Python代码环境的搭建、Whisper语音转文本模型的下载、GPT4All语言模型的下载、GPT4All聊天程序的下载、文本转语音程序的下载,整体链路略长,下面分步骤分平台分别进行详细说明。
3.1Python环境的搭建在不同平台Python代码环境的搭建是一致的。
推荐使用>=3.8的Python版本,因为新版本的Python有一定的速度提升。低版本可能一些功能不支持。首先clone代码:
gitclonehttps://github.com/vra/talkGPT4All.git复制代码后面假设代码仓库的根目录为来进行命令说明。
基于Python自带的venv来搭建隔离的环境,并进行依赖安装:
cdpython-mvenvtalkgpt4allsourcetalkgpt4all/bin/activatepipinstall-Upippipinstall-rrequirements.txt复制代码3.2Whisper语音转文本模型下载Whisper模型在调用时会自动下载,但有时候在命令行下载速度比较慢,我们可以在浏览器中提前下载后放置到对应目录,解决这个问题。Whisper的所有模型地址参见这里,我们用的是base.pt,地址是openaipublic.azureedge.net/main/whispe…,放置的目录是$HOME/.cache/whisper(Windows上是C:Usersusername.cachewhisper),通过浏览器或wget下载base.pt到这个目录就行。
3.3GPT4All语言模型的下载语言模型放置目录是/models,根据GPT4All文档,下载方式包括+链接直接下载+torrent下载
选择其中一种方式,将下载后的模型放置到/models目录下。
3.3GPT4All聊天程序下载GPT4All的作者打包了多平台的二进制聊天程序,可以下载后直接使用,不用从源码编译C++文件。
聊天程序的放置目录是/bin,不同平台的下载地址如下:
MacM1:raw.githubusercontent.com/nomic-ai/gp…MacIntel:raw.githubusercontent.com/nomic-ai/gp…Linux:raw.githubusercontent.com/nomic-ai/gp…Windows:raw.githubusercontent.com/nomic-ai/gp…下载你的平台的文件,放置到/bin。
3.4文本转语音程序下载在Mac下,自带say命令,可以将文本转语音,因此不需要额外安装工具。
在Linux下,有espeak命令可以来完成文本转语音,但需要额外安装,Ubuntu下的安装命令为sudoaptinstallespeak,别的发行版也可以用包管理安装。如果不行的话,尝试下载源码自行编译安装。
Windows下有一个say命令的替代wsay,可以在这里下载wsay.exe,放置到/bin目录下。
4.使用安装完成后,进入目录,启用虚拟环境,使用pythonchat.py--platform运行程序,分别是mac-m1,mac-intel,linux,windows。
MacM1:
pythonchat.py--platformmac-m1复制代码MacIntel:
pythonchat.py--platformmac-intel复制代码Linux:
pythonchat.py--platformlinux复制代码Windows:
pythonchat.py--platformwindows复制代码⚠️注意:目前只测试过MacM1和Windows,别的平台未测试,如有问题,欢迎提issue和PR。
在Mac上使用效果如下:
编辑切换为居中
添加图片注释,不超过140字(可选)
也可以参见本文开头的视频或这里。
5.后续改进思路目前实现还是比较粗糙,计划后续会增加下面的功能(按实现难度从低到高排列):
验证Linux,MacIntel和WSL2下能否正常运行增加多轮对话支持增加中文支持去掉编译好的二进制程序,包含llama.cpp源码,自行编译,支持更灵活的使用更多效果更好模型的添加欢迎基于这个仓库进行修改和代码分发,期待创造出更有新意、更有应用价值的东西~
本文正在参加人工智能创作者扶持计划