解锁 AI,openKylin 智能交互新体验
近年来,人工智能技术取得显著进展,不断涌现出更成熟、更强大的AI产品,并且这些产品正逐渐应用到各行各业的创新发展中来。尤其在桌面操作系统领域,AI技术的深度融合将有机会重新定义人机交互方式。因此,openKylin社区积极拥抱创新,从智能输入、智能输出两方面入手,尝试探索桌面操作系统未来智能交互的发展方向。
PART 1语音助手
openKylin语音助手是一款支持语音指令的智能语音软件,用户可通过语音下达指令,无须键盘输入,即可触发应用功能。
openKylin语音助手服务端采用开源模型库paddlespeech作为语音识别服务,将客户端上传的流式语音进行识别并且返回给客户端;客户端采用Qt的Multimedia模块进行语音识别,然后进行格式封装上传到服务端,根据识别结果处理对应操作。
目前,在openKylin 1.0版本上已实现的主要功能有:
- 识别用户的语音输入;
- 支持快速打开应用。
后续我们会进一步开发,让语音助手能够拥有上下文,并计划扩展更多使用场景,包括:
- 语音搜索:通过语音输入方式快速帮助用户使用全局搜索;
- 天气查询:通过语音输入方式快速帮助用户查看天气状况;
- 语音翻译:通过语音识别和机器翻译技术,将一种语言翻译成另外一种语言;
- 系统设置:通过语音识别对系统亮度、音量等基础设置进行调整。
项目地址:
https://gitee.com/openkylin/kylin-asrassistant
AIFramework SIG地址:
https://gitee.com/openkylin/community/tree/master/sig/AIFramework
PART 2桌面AI大模型插件
openKylin开始尝试对AI大模型产品的生态兼容和系统级融合,探索操作系统的AI智能化发展新路径。目前,已在openKylin软件商店上架推出桌面AI大模型插件,安装后将会在开始菜单里增加AI助手模块,支持使用用户自己申请的AI大模型API Key和Secret Key,调用AI大模型接口,实现在openKylin系统上体验基于大语言模型的聊天机器人功能!
使用说明
1.打开软件商店下载安装桌面AI大模型插件后,重启系统
2.打开开始菜单,进入AI助手模块,如下图所示
备注:前往(
https://cloud.baidu.com/survey/qianfan.html)申请测试Key。
3.输入API Key和Secret Key登录后,即可开始在openKylin系统上体验基于大语言模型的聊天机器人功能!
项目地址:
https://gitee.com/openkylin/ukui-menu
UKUI SIG地址:
https://gitee.com/openkylin/community/tree/master/sig/UKUI
通过不断完善智能输入和智能输出,将使得openKylin操作系统更加智能化,能够更好地适应用户的需求和使用习惯,大幅提升用户体验。后续,随着这些技术的不断发展,也将为未来桌面操作系统的创新和发展提供更多的可能性和机会。欢迎志同道合的伙伴加入我们,携手共建!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Alamofire 5.8.0 发布,HTTP 网络开发工具包
Alamofire 5.8.0 已发布,Alamofire 是用一个功能强大的,用 Swift 语言编写的 HTTP 网络开发工具包,支持各种 HTTP Method、JSON、文件上传、文件下载和多种认证方法。具体更新内容如下: Added VisionOS 支持。#3738和#3750 Hooks for initialHTTPURLResponsevalues。#3762 Android 构建支持。#3744 Updated 默认情况下,异步集成遵循自动取消。#3757 Platform#ifchecks。#3756 Windows CI。#3763 针对 2023 URL 变更的 URL 转换测试。#3734 将 for-loop 改为 contains。#3726 Fixed MultipartFormDatastream 正确服从bodyContentLength。#3730 对空 init 的不必要调用。#3742 文档错别字。#3733 更新说明:https://github.com/Alamofire/Alamofire/releases/tag/5.8.0
- 下一篇
Apinto 网关 V0.14 版本发布,6 大插件更新!
新特性 新增额外参数v2插件,支持对转发参数进行加密、拼接等操作。 该插件为额外参数插件的升级版本,在v1版本中,我们只能设置静态参数转发给上游服务,存在一定的局限性。 在某些场景,如:对参数进行签名、加密等操作,v1版本无法完成。 额外参数 v2 在 v1 版本的基础上,新增了以下功能特性: 支持引用系统变量(如:请求URI、应用名称等),记录客户端请求特性。 支持对参数进行动态处理。如:md5加密、字符串拼接、获取当前请求时间戳和日期等动态操作。 以字符串拼接为例,我们希望通过拼接请求体参数name、version、driver的方式,生成x-apispace-token头部,插件配置如下: { "params": [ { "name": "x-apinto-token", "position": "header", "type": "$concat", "value": [ "{name}", "{version}", "{driver}" ] } ], "request_body_type": "json" } 客户端请求体内...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16