草庐IT

离线翻译

全部标签

《AI上字幕》基于openAI研发的whisper模型,语音(视频)一键转文本/字幕/带时间轴/支持多语言/自带翻译《桌面版教程》

简介:OpenAI的chatGPT非常火爆,其实OpenAI旗下的另一个模型实力也十分强大,它就是开源免费的Whisper语音转文本模型,目前为止它是较为顶尖的语音转文本模型当前github上也有许多出色的开发者根据此模型开发出桌面版语音转文字应用。较为出色的分别是Buzz和WhisperDesktop功能:支持将多种语言的视频或者音频文件,转换成字幕文件、带时间轴的文本、纯文本。支持多语言音翻译成英文英文可以使用网页翻译功能翻译成中文用途:字幕文件导入剪辑软件可以一键上字幕,生产力MAX配合PotPlayer能够生成双语字幕,学习英语简直离不开它俩对于纯外语不带字幕靠听力的视频资料,简直不要

php - 在 MySQL DB 中存储翻译的最佳方式

我正在开发多语言网站。例如,1种语言的数据库表pages看起来像这样现在,我有两个关于翻译的想法:以默认语言使用所有表-英语并创建第二个表-翻译仅在需要时使用它。或者向现有表中添加列,例如title_ru、title_en...。哪种方式更快、更有效?并请解释你的想法(你为什么这么想) 最佳答案 我不会选择你们的任何一种解决方案。为每种语言创建一个新表并不是最佳选择,因为您随后必须根据所选语言修改每个查询。此外,添加新语言应该是一项相当简单的任务,然后将意味着添加新的表架构并更新整个代码库。同样为每种语言添加一个新列也有同样的问题。

php - PHP 中的 OpenFire 在线/离线用户

我有一个OpenFire服务器正在运行(它使用MySQL作为数据库),我正在尝试使PHPhttp预绑定(bind)系统(使用SASL)与我的网络应用程序一起工作。我已经到了我的应用程序的一部分,我需要选择一个尚未在线的随机用户名(对于guest用户)。我正在考虑选择一些随机用户(在我创建的guest组中)并使用PresenceService插件检查他们的在线状态,直到找到一个可用的用户(离线用户)。有没有更好的方法来获取离线/在线用户列表?服务器是否将用户的在线状态存储在数据库中?我一直在四处查看OpenFire数据库,但我无法弄明白。谢谢。 最佳答案

mysql - 如何将新的和更新的行从离线数据库复制到在线数据库?

这是您拥有桌面应用程序且其数据库位于远程服务器中的情况之一。在我的例子中,它是MySQL,应用程序是在DelphiXE3中制作的。但是当客户想要他的离线和在线数据时(为了速度和安全),我们需要:使用远程服务器信息登录(更多更新);将在线数据库同步到离线;在应用程序和数据库上执行任务;将离线数据库与在线数据库同步。我的问题:是否有一种标准的方式来做到这一点,通过MySQL指令或其他自动方式?或者我要编写所有规则以使其成为可能吗? 最佳答案 幸运的是这里不需要代码。复制已经内置到MySQL中很多年了。诀窍是将远程主机设置为主机,将本地副

盘点一个Python抓取有道翻译爬虫中的报错问题

大家好,我是皮皮。一、前言前几天在Python白银交流群【斌】问了一个Python网络爬虫的问题,提问截图如下:报错截图如下:粉丝需要的数据如下:二、实现过程有道翻译之前有做过很多,确实适合练手,主要是需要找到对应的请求。这里【dcpeng】结合粉丝的代码,然后给了一份正确的代码,如下所示:importrequestsheaders={"Accept":"application/json,text/javascript,*/*;q=0.01","Accept-Language":"zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6","Connect

php - 在线或离线功能 PHP

我在“社区”上工作。当然,我希望能够判断用户是在线还是离线。我已经创建这样当您在我的表中登录一行时更新为1(默认为0),然后他们就在线了。当他们注销时,他们处于离线状态。但如果他们不按注销按钮,他们将在线,直到他们按下该按钮。所以我想创建的是:5分钟不活动后,我数据库中的行应更新为0。我正在寻找的是如何以最简单的方式做到这一点。每次加载页面时,我是否应该创建一个mysql_query,将行更新为1。或者还有另一种方法吗? 最佳答案 不使用bool“在线”字段,而是使用日期时间。当用户向页面发出请求时,将DateTime更新为NOW(

离线地图API使用

我正在进行远足应用程序,因为我需要在非常偏远的地方跟踪路径,因此我需要离线使用地图。如果用户使用GoogleMaps应用程序的离线功能下载地图,然后从我的应用程序中使用位置跟踪器API,这些坐标将用于位置跟踪器API,或者始终尝试使用网络连接,即使GoogleMaps应用程序提前下载了地图?我知道GoogleMapsAPI没有任何下载或缓存地图的方法,因此我在这里唯一的选择是执行此类操作或转向具有离线支持的OpenStreetMap。看答案Google未提供离线模式下的地图API。API需要Internet连接才能下载显示地图所需的地理空间数据。该数据无法脱机或脱机保存。

mysql - mysql邻接表模型中是否有父离线?

我有一个如下所示的数据库表:id|parent_id|status1|null|12|null|03|null|14|2|15|4|1因此,如您所见,我们有一些类别是彼此的子类别,并且深度是无限的。我想知道的是,是否有一种简单的方法可以查明特定树中是否有任何parent的status为0?我知道如果有一个固定的深度,那么我可以做那么多连接,然后使用Min(status)来查明是否有任何一个被设置为0,但我没有不知道如何在未定义深度的情况下做到这一点? 最佳答案 使用您正在使用的邻接列表模型,这是不可能的,因为您需要递归地向上遍历图形

javascript - 制作网络应用的离线版本

所以我正在构建Web应用程序或网站,使用laravel作为php后端和Bootstrap作为前端,并使用来自托管服务的mysql(phpmyadmin)数据库。所以因为在我的国家互联网连接不好我想办法让我的网站可用或可以在没有互联网连接的情况下使用,所以它会像这样当网络连接不好或没有网络连接时,我的网站将从本地机器加载本地数据,如html、js、css和数据库mysql当互联网连接良好或可用时,我的网站将加载html、js、css等数据,并将数据库mysql(phpmyadmin)从本地机器同步到托管服务或其他地方那么如何实现呢? 最佳答案

mysql - Angular 2 & Electron 离线数据

因此,我将开发一个使用Angular2作为主要前端工具的Electron应用程序。我的后端正在运行带有MySQL和OAuth2的Laravel。还将有一个与后端通信的Android应用程序。该应用应首先离线(最坏情况下每月同步1次),但会每天使用。我正在寻找一种最佳实践来将数据存储在Electron/Angular2中,并有办法将其与后端同步。我找到了一些工具,如PouchDB和LocalForage,但它们似乎不适合我。我应该考虑自己创建同步功能吗?或者还有其他选择可以考虑吗?谢谢 最佳答案 所以这已经有一段时间了,但我在5个月前