草庐IT

离线翻译

全部标签

19、Linux安装Git(CentOS7,在线/离线)

19、Linux安装Git(CentOS7,在线/离线)1、准备工作(1)检查服务器是否安装git(2)在线卸载(3)离线卸载a)删除git环境变量b)删除git安装目录2、在线安装(1)安装3、离线安装(1)下载(2)安装a)新建`git`文件夹b)解压c)编译并安装4、验证本文档全文使用root账户执行,如果使用其他账户,命令前加sudo。1、准备工作(1)检查服务器是否安装git#查看已安装git版本git--version(2)在线卸载#在线卸载git命令yumremovegit(3)离线卸载a)删除git环境变量#编辑环境变量配置文件vimetc/profile删除配置文件内的git

Android 离线文字转语音功能-TTS(Text To Speech)

前言     在Android中,TTS全称叫做TexttoSpeech,从字面就能理解它解决的问题是什么,把文本转为语音服务,意思就是你输入一段文本信息,然后Android系统可以把这段文字播报出来。这种应用场景目前比较多是在各种语音助手APP上,很多手机系统集成商内部都有内置文本转语音服务,可以读当前页面上的文本信息。同样,在一些阅读类APP上我们也能看到相关服务,打开微信读书,里面就直接可以把当前页面直接用语音方式播放出来,特别适合哪种不方便拿着手机屏幕阅读的场景。     Android系统从1.6版本开始就支持TTS,不过遗憾的是系统默认的TTS引擎:PicoTTS,并不支持中文。 

javascript - Node.js 中的在线/离线通知,如 Facebook 通知系统

我正致力于在Node.js中实现类似于Facebook通知系统的通知系统。我看过一些使用Socket.io的实现,但我不知道它是否适合我的情况。我考虑的另一种方法是创建一个通知模型(我使用MongoDB作为存储),如下所示:varNotification=newmongoose.Schema({title:{type:String},added:{type:Date},accountId:{type:mongoose.Schema.ObjectId},notificationType:{type:String},isSeen:{type:Boolean}});然后,我将在我的帐户架构中

android - 在数据库中存储可翻译的 android 字符串的最佳实践

在我的应用程序的一个表单中,我有一个从字符串数组android资源填充的微调器,因此管理翻译在android应用程序中创建额外的XML文件。表单数据通过API保存在mongodb中,如果相关,我也可以完全控制这两者。该应用程序将以5种语言启动(以后可能会增加),因此我可以获得同一字符串的5个不同“版本”,但我希望在应用程序中以应用程序当时使用的语言显示这些字符串(独立于它存储的语言)。如果可能,我想使用原生android翻译功能来实现这一点,即在应用程序中传送5个XML文件,每种语言一个。我还想让服务器代码尽可能地笨拙。到目前为止,我只能想到在数据库中存储一个索引,然后使用switch

vscode离线下载对应版本的插件,避免版本兼容问题

相信很多人都遇到过这种情况,在内网环境使用VSCode进行开发时,无法在线下载插件,然而没有插件的话使用起来就很不方便,于是我们就需要离线下载插件然后离线安装,但是这又出现一个问题,下载的插件和vscode的版本常常不兼容,那么我们该如何准确找到vscode对应版本的插件呢?一、查看vscode的版本号和发行时间打开vscode,查看help,可以看到现在的版本是1.69.2,时间是2022.07.18二、登录插件市场,查找对应插件并下载1、插件官网:vscodehca插件市场2、搜索对应插件,如C++插件,点击对应插件3.在VersionHistory中下载如果你下载的vscode是比较新的

银河麒麟v10x86或者arm离线安装服务

银河麒麟v10x86或者arm离线安装服务最近有个项目,甲方的服务器用的全是国产化服务器银河麒麟,架构是x86的然后也无法连接外网,需要离线安装服务正常思路就是找到离线安装的包,然后拷贝到现场的服务器中进行安装所以问题就在于如何找到离线安装的包如何找到离线安装的包我这次是需要安装离线nginx,keepalived首先就是需要一台装好银行麒麟的服务器,需要和现场服务器版本一致[root@client1~]#uname-aLinuxclient14.19.90-24.4.v2101.ky10.x86_64#1SMPMonMay2412:14:55CST2021x86_64x86_64x86_64

免费和开源的机器翻译软件LibreTranslate

什么是LibreTranslate?LibreTranslate免费开源机器翻译API,完全自托管。与其他API不同,它不依赖于Google或Azure等专有提供商来执行翻译。它的翻译引擎由开源ArgosTranslate库提供支持。这个软件在2022年3月的时候折腾过,但当时容器会停止,从下面的文章看,应该可能是内存不够。https://www.reddit.com/r/selfhosted/comments/yrdeyc/libretranslate_free_and_open_source_machine毕竟翻译模型和语言模型都是很耗资源的,当然除了内存,最好还有GPU的支持。今年618

【通义千问】大模型Qwen GitHub开源工程学习笔记(4)-- 模型的量化与离线部署

摘要:量化方案基于AutoGPTQ,提供了Int4量化模型,其中包括Qwen-7B-Chat和Qwen-14B-Chat。更新承诺在模型评估效果几乎没有损失的情况下,降低存储要求并提高推理速度。量化是指将模型权重和激活的精度降低以节省存储空间并提高推理速度的过程。AutoGPTQ是一种专有量化工具。Int4是指4位整数量化,与传统的8位量化相比,可以进一步减少存储要求。如何使用Int4量化模型在开始使用前,请先保证满足要求(如torch2.0及以上,transformers版本为4.32.0及以上,等等),并安装所需安装包:pipinstallauto-gptqoptimum 【Auto-GP

最新Win10离线安装.NET Framework 3.5的方法(附离线包2022/3/22)

        win10系统安装软件时,可能需要.netframework3.5的运行环境,当我们安装某些软件的时候会提示“你的电脑上的应用需要使用以下Windows功能:.NETFramework3.5(包括.NET2.0和3.0)。如果系统默认的是4.0以上的版本,当软件需要.netframework3.5的运行环境,安装软件时就会发生报错。        从官网下载.net3.5的离线安装包何从其他渠道找的离线包dotnetfx35.exe安装都会报错。错误日志如下:有相同问题的同学可接着往下看,以下是我整理的成功地安装步骤:一、安装前准备工作1、下载离线安装包,Win10安装net3

真正的智能家居应该离线工作

即使世界各地的数据中心离线,智能家居仍应正常工作。智能家居可能依赖于数千里之外的电子大脑。但随着我们越来越依赖家庭自动化,即使互联网出现故障,智能家居也能继续工作,这一点至关重要。真正的智能家居应该独立运作智能家居不应该只是连接设备的集合,其应该是一个能够让生活更轻松、更高效、更舒适的实体,同时还能自主运作。这是几十年前我们在建筑师CharlesSchiffner于20世纪70年代末设计的“未来之家”中看到的一种智能家居设计思想,但这种思想在现代智能家居设计中已经消失了。作为当时自动化技术的试验台,这座房子不仅是创新的,而且是第一个微处理器控制的家庭。它由五台微型计算机驱动,可以控制气候,操作