V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  amery2010  ›  全部回复第 1 页 / 共 13 页
回复总数  259
1  2  3  4  5  6  7  8  9  10 ... 13  
@pkxutao 后续会考虑进行优化
@cyio 我底层的 tts 库是接入的免费的服务 api ,可选择的角色较少。
设置-语音服务
合成声源与语音合成是联动的,你可以先选择目标语言,然后选择对应的合成声源

如果对应语言下的合成声源列表中没有你想要的语音包,那就没办法了,毕竟用的是免费的 api
@cyio
1 、文件都是通过后端服务中转或者直接上传 Google AI Drive ,文件上传后只有查看 mata 信息的权限无法访问和下载源文件。
2 、你问的跨语言是只文本在朗读过程中使用多种语言?还是你问的是中文,希望他用英文朗读文本?如果是后者可以通过设置页面进行语音合成语言类型的设置,前者的话没办法,底层调用的是微软的 edge-tts 服务。
web 页面的代理地址与服务端的代理地址的设置是分开的,这是故意为之,避免造成转发接口的泄漏,别其他人恶意盗刷流量。
@SGRRYRS
@coter 有计划做,可能要等几个版本
@woorz Google AI studio 的 key 可以免费申请,每天 1500 次,个人使用完全足够,注意不要使用计费模式下的 key 就可以。
@SGRRYRS vercel 和 netfily 两个平台 edge 环境的文件的上传大小分别限定为 4.5MB 和 4MB ,这个是平台限制。

下周一我会发布新版本,通过几天的努力,新版本在 vercel 平台上已经支持大文件上传了。

当前版本你可以参考常见问题中的解决方案,利用 cf worker 代理来上传大文件
@SGRRYRS 我今天在开发过程中可能复现了你的问题,我遇到的问题是浏览器在发送请求时由于 CORS 问题导致请求发送失败,这个在使用代理 api 时需要注意中转服务器是否允许跨域请求。我为这个项目写了一个专门的 worker ,在 GitHub 仓库最后的常见问题部分可以找到链接
@SGRRYRS 语音交互可以参考 GitHub 仓库最后的常见问题部分,如果你的浏览器不支持浏览器语音识别接口或者无法正常访问浏览器自带的语音识别接口( chrome 浏览器是需要网络正常访问 Google 网站)。这个问题因浏览器差异很大。视频上传的问题你可以看一下浏览器 console 面板是否报错,如果未正常上传,应该会有错误提示。
@bestkayle 是的,不需要额外申请,Google 这是是对所有开发者 key 都开放了访问权限,即不需要额外申请就可以使用最新的模型
@cyio 好的,我会考虑在后续版本中加入的,这个功能在已有的对话模式基础上实现起来很方便
@bestkayle 可以设置,之前的 vercel 一键安装脚本没设置必要参数,现在已经加上了。
@biubiuyy 你用的 VPN 或者 vercel 后端走的路线不再 Gemini API 目前支持的国家范围内。这个问题可以在 GitHub 仓库最后的常见问题中可以找到解决方案,可以通过部署代理进行解决。
@cyio vercel 名称无法通过校验的问题,我这边之前没能注意,后续会做调整。
Flash 模型需要通过附件上传图片,如果附件图片没能完成上传就发送信息,可能会出现你目前的情况,即图片未能作为对话的一部分发送。
朗读按钮的问题之前一直有在犹豫要不要在,因为有一个对话模式存在,因此不确定是否有用户希望在聊天界面朗读文本,后续会做考虑。
@biubiuyy 目前文本对话会直接选用 Gemini-Pro 模型,如果是图文对话这会自动选择 Gemini-Pro-Vision 模型,除了这两个模型之外,最新的还有 Gemini-Pro-1.5 ,这个模型目前有每分钟 2 次,一天 100 次的限制,当前版本只能通过手动修改参数来使用,后续会考虑增加你提到的模型选择以及模型参数设置等功能
@SayHelloHi 我昨天想了一下,你说的很有道理,之前的处理主题切换逻辑很容易误导人,我昨天已经把主题的切换逻辑进行了优化
@kujio 不用谢,是我文档没能写清楚,我今天晚上就完善一下这部分文档描述
@kujio 可能是我说的不够清晰,你目前设置的参数产生了冲突,如果设置了 ACCESS_PASSWORD
则 NEXT_PUBLIC_ENABLE_PROTECT 必须设置为 1 ,即如果有密码,则必须设置访问保护,所以你可以考虑将 NEXT_PUBLIC_ENABLE_PROTECT 的值设置为 1 或者,删除 ACCESS_PASSWORD 变量
@kujio 你这边变量设置有一些问题,NEXT_PUBLIC_ENABLE_PROTECT 如果设置了 NEXT_PUBLIC_ENABLE_PROTECT ,且设置了 ACCESS_PASSWORD ,则会去走后端 api
你可以考虑把 NEXT_PUBLIC_ENABLE_PROTECT 设置为 1 将或者 NEXT_PUBLIC_ENABLE_PROTECT 和 ACCESS_PASSWORD 这两个变量都移除
@kujio 我目前的页面也是部署在 vercel 上的,你能跟我具体描述一下你的操作和参数名称么
已知 vercel 部署后动态修改变量名称是不生效的,需要进行在 deployments 页面里选择当前分支进行 Redeploy
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   917 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 22:36 · PVG 06:36 · LAX 15:36 · JFK 18:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.