依星源码资源网,依星资源网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

限时开通VIP永久会员,可免费下载所有附件此广告位出租
查看: 55|回复: 0

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

[复制链接] 主动推送

9442

主题

9494

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
10275
发表于 2024-7-19 11:45:07 | 显示全部楼层 |阅读模式
基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API
这是一个基于ChatGPT的安卓端语音助手,允许用户通过手机音量键从任意界面唤起并直接进行语音交流,用最快捷的方式询问并获取回复
免费聊天 · 语音交互 · 支持联网 · 支持识图
效果展示
一、基础使用:仅用音量键就可以操控
  • 长按音量下键唤出界面
  • 按住音量键不放,开始语音输入
  • 松开后再次短按,发送问题
  • 接收回复的同时可以自动通过语音进行播报

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

二、用状态栏快捷键也可触发
下拉状态栏,点击“GPT”按钮,即可唤出界面,键盘会自动弹出,可以手动输入问题

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

三、从全局上下文菜单唤起
在选中文本后弹出的系统菜单中,点击GPTAssistant选项,即可直接唤起应用并将选中文本添加到输入框

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API
四、支持连续对话
激活上方的对话图标,即可保留当前会话,进行连续对话(点击左侧的头像图标可以对单条对话进行删除、重试等操作)


基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API


六、支持上传图片到Vision
当选择的模型中含有vision时(如gpt-4-vision-preview),输入框左侧会出现图片按钮,点击后可以拍照或从相册中选择图片
从其他应用中分享图片时,也可以选择本程序,将图片添加到输入框

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API



经测试,gpt-4-vision-preview模型识别效果较好,可以识别较复杂的图片,可用于拍照识物、翻译文字、拍照答题等场景
注:Vision模型一般无法免费使用(如Chatanywhere),有需要的用户可以考虑付费服务
七、支持GPT联网
本程序实现了OpenAI的Function接口,允许GPT发起联网请求,程序会向GPT自动返回所需的网页数据,使GPT具有联网能力(需先在设置中开启联网选项)

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

注1:上图均为使用gpt-3.5-turbo模型的测试结果,建议在提问前加入“百度搜索”、“在线获取”、“从xxx获取”等字样引导GPT,以获得更好的联网效果

注2:由于需要将网页内容发送给GPT,联网时会产生大量Token消耗,gpt-4模型请谨慎使用

注3:gpt-4-vision-preview 模型暂不支持联网

四、功能概述
【新增Vision识图】基于ChatGPT API的安卓端语音助手(国内可用),可通过音量键唤起并进行语音交流,支持网络访问、Vision拍照识图、连续对话、提问模板、3.5/4.0接口、Markdown渲染等功能
项目特性
  • 支持用户预设问题模板,支持连续对话,支持gpt-3.5-turbo、gpt-4等模型
  • 支持联网,允许GPT获取在线网页
  • 支持拍照或从相册中上传图片到GPT Vision模型
  • 通过无障碍功能捕获音量键事件,实现在任意界面唤起
  • 支持从全局上下文菜单(选中文本后弹出的系统菜单)中直接唤起
  • 支持通过状态栏快捷按钮唤起
  • 支持对Markdown进行渲染
  • 使用华为或百度语音API进行语音输入
  • 调用系统TTS引擎输出语音

国内使用说明
本软件通过OpenAI API获取回复,在国内使用时可以用第三方转发服务,如Chatanywhere,其目前提供免费和付费服务,具体使用方法见下述说明
注:Chatanywhere注册需要GitHub账号,因此注册时需要能够登录GitHub的网络环境
费用说明
本软件不会收取任何费用,用户能够免费使用各项功能,但如果有特殊需求,使用的下述第三方服务可能会产生费用:
  • ChatGPT调用费用
  • 以Chatanywhere为例,目前其免费服务限制对gpt-3.5-turbo模型的调用频率不超过60请求/小时/IP&Key,足够个人使用,若需要更高的调用频率或gpt-4模型,可以选择付费服务
  • 百度语音识别接口费用
  • 目前华为HMS提供免费的语音识别接口,因此程序内置了作者的API Key以供直接使用,如无特殊情况该API将在华为免费期间一直可用
  • 程序也提供了对百度接口的调用以供有需要的情况下使用,目前百度短语音识别为新用户提供15万次 & 180天免费额度,额度外收取¥0.0034/次的调用费用

五、技术选型使用方法1. 下载安装
直接下载最新发行版中的apk文件,安装即可
2. 配置 OpenAI
程序使用的是OpenAI API,需要用户在设置中填入自己的API_KEY,可以选择使用官方服务或第三方转发服务
  • 使用Chatanywhere转发服务(国内推荐)
  • Chatanywhere提供了免费和付费的OpenAI API转发服务,目前免费服务限制60请求/小时/IP&Key调用频率,付费服务则无限制,可以在国内直接访问,用户可以参照其项目主页获取地址和KEY填入设置中
  • 使用官方服务
  • 在OpenAI官网注册账号并获取API_KEY,在设置中填写网址https://api.openai.com/和API_KEY

3. 配置百度语音识别 (可选)
注:程序默认使用的是华为语音识别接口,如无特殊情况,不需要进行此步骤
用户可以参照百度语音识别官方文档注册并创建应用,然后获取AppID、API Key和Secret Key填入设置中
若设置项的“启用长语音”选项关闭,则使用的是百度短语音识别接口,若开启,则使用的是实时语音识别接口,需要用户根据需求在创建应用时勾选对应的服务
此外,在创建应用时,需要将“语音包名”设置为“Android”,并填入本软件包名com.skythinker.gptassistant

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API
4. 开始使用
  • 根据软件提示开启无障碍服务,并允许软件在后台运行
  • 查看设置中是否存在“后台弹出界面”权限,如有该权限则允许,如无则忽略
  • 若发现长按音量下键后手机震动一下但没有弹出界面,大概率是因为缺少该权限
  • 开始正常使用,可参照效果展示中的操作步骤

隐私说明
本程序不会以任何方式收集用户的个人信息,语音输入会直接发送给华为或百度API,提问会直接发送给OpenAI API,不会经过其他中间服务器

引用的开源项目
  • Markwon: Android上的Markdown渲染器
  • chatgpt-java: OpenAI API的Java封装




游客,本帖隐藏的内容需要积分高于 2 才可浏览,您当前积分为 0

提取码下载:
文件名称:提取码下载.txt 
下载次数:1  文件大小:12 Bytes  售价:69金钱 [记录]
下载权限: 不限 [购买VIP]   [充值]   [在线充值]   【VIP会员5折;永久VIP免费】
安全检测,请放心下载





基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

基于ChatGPT API的安卓端语音助手(国内可用)使用华为或百度语音API

相关帖子

扫码关注微信公众号,及时获取最新资源信息!下载附件优惠VIP会员5折;永久VIP免费
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

免责声明:
1、本站提供的所有资源仅供参考学习使用,版权归原著所有,禁止下载本站资源参与商业和非法行为,请在24小时之内自行删除!
2、本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,请勿任何商业目的与商业用途。
3、若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
4、论坛的所有内容都不保证其准确性,完整性,有效性,由于源码具有复制性,一经售出,概不退换。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
5、用户使用本网站必须遵守适用的法律法规,对于用户违法使用本站非法运营而引起的一切责任,由用户自行承担
6、本站所有资源来自互联网转载,版权归原著所有,用户访问和使用本站的条件是必须接受本站“免责声明”,如果不遵守,请勿访问或使用本网站
7、本站使用者因为违反本声明的规定而触犯中华人民共和国法律的,一切后果自己负责,本站不承担任何责任。
8、凡以任何方式登陆本网站或直接、间接使用本网站资料者,视为自愿接受本网站声明的约束。
9、本站以《2013 中华人民共和国计算机软件保护条例》第二章 “软件著作权” 第十七条为原则:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。若有学员需要商用本站资源,请务必联系版权方购买正版授权!
10、本网站如无意中侵犯了某个企业或个人的知识产权,请来信【站长信箱312337667@qq.com】告之,本站将立即删除。
郑重声明:
本站所有资源仅供用户本地电脑学习源代码的内含设计思想和原理,禁止任何其他用途!
本站所有资源、教程来自互联网转载,仅供学习交流,不得商业运营资源,不确保资源完整性,图片和资源仅供参考,不提供任何技术服务。
本站资源仅供本地编辑研究学习参考,禁止未经资源商正版授权参与任何商业行为,违法行为!如需商业请购买各资源商正版授权
本站仅收集资源,提供用户自学研究使用,本站不存在私自接受协助用户架设游戏或资源,非法运营资源行为。
 
在线客服
点击这里给我发消息 点击这里给我发消息 点击这里给我发消息
售前咨询热线
312337667

微信扫一扫,私享最新原创实用干货

QQ|免责声明|小黑屋|依星资源网 ( 鲁ICP备2021043233号-3 )|网站地图

GMT+8, 2024-9-1 06:09

Powered by Net188.com X3.4

邮箱:312337667@qq.com 客服QQ:312337667(工作时间:9:00~21:00)

快速回复 返回顶部 返回列表