1.ASRT:一个中文语音识别系统
2..NET Core/.NET 开源项目汇总:WPF组件库
3.Win10系统桌面转制UWP应用介绍
4.Windows 10 UWP 推荐 | 极具现代感的轻量化文本编辑器:Notepads
ASRT:一个中文语音识别系统
ASRT是AI柠檬博主开发的中文语音识别系统,基于深度学习,采用CNN和CTC方法训练,具有高准确率。系统包含声学模型、语言模型,spdk源码提供基于ASRT的语音识别应用软件,支持Windows UWP和.Net平台。深度学习在语音识别领域的影响深远,ASRT采用深层全卷积神经网络,结合VGG网络配置,实现端到端训练,将语音波形转录为中文拼音,再通过最大熵隐含马尔可夫模型转换为文本。项目使用Python的HTTP协议基础服务器包,提供网络HTTP协议的语音识别API。系统流程包括特征提取、声学模型、CTC解码和语言模型,基于HTTP协议的API接口支持语音识别功能。客户端分为UWP和WPF两种,通过自动控制录音和异步请求实现长时间连续语音识别。未来,ASRT将加入说话人识别系统,实现AI实际应用中的网站信箱源码编写“认主”行为。项目源码在GitHub上开源。
.NET Core/.NET 开源项目汇总:WPF组件库
WPF,作为Windows Presentation Foundation,是微软提供的一个用户界面框架,属于.NET Framework 3.0的一部分,旨在提供统一的编程模型、语言和框架,实现界面设计人员与开发人员工作的分离,同时提供全新的多媒体交互用户图形界面。然而,尽管微软提供的WPF控件功能强大,但其样式可能并不尽如人意,需要专业的美工进行设计或定制。因此,开源社区中涌现了众多无私奉献的大牛分享出既美观又实用的WPF组件库,为开发者提供了丰富的选择。以下是几款优秀的开源WPF组件库,供您参考。 一、MaterialDesignInXAML MaterialDesignInXAML是一个完全开源的WPF GUI库,它与MahApps和Dragablz兼容,提供了一套现代流行的设计语言,使得开发人员能够轻松地将美观的桌面应用程序带入生活。该库提供了丰富的ssh框架登录源码组件和功能,包括: 首页:布局简洁、清爽,效果直观。 支持主题风格切换:库内包含数十种颜色风格,满足大部分配色要求,同时支持自定义皮肤。 按钮:提供多种形状的交互按钮,如圆形按钮、图标按钮、按钮进度、按钮文字提示等,使Web中的常见效果在WPF中也能轻松实现。 输入验证框:实现了多种验证器,简化了表单验证的代码,同时提供了友好的界面提示。 标签:控件支持英文Chips,用于显示标签,特别适用于显示大量数据时,可通过点击进行过滤。 卡片:卡片式布局,用于显示数据,提供更生动、友好的展示方式,支持+文字的war包转成源码形式。 图标:提供了成百上千种矢量图标供选择,方便用于菜单图标、按钮图标等。 分组框:类似卡片的组合框,允许自定义Header,并支持添加。 进度条:提供多种样式,适用于不同需求,使得调整进度条各个部分变得简单。 对话框:遮罩式对话框,支持整个窗体遮罩或窗体部分用户控件对话框,实用性高。 抽屉:支持从东、南、西、北四个方向打开抽屉,用于提供额外的功能或内容。 提示信息:提供了一种不弹框的提示方式,用于显示不需要用户操作的即时信息。 二、MahApps.Metro Metro是一个允许开发人员为WPF应用程序设计Metro或现代UI的框架。它重写了所有常见WPF控件的默认样式,提供了现代外观,并包含了一些基于WindowsPhone、显卡 支持源码输出Windows8和Windows(UWP)应用程序概念的自定义控件。MahApps.Metro的源代码托管在GitHub上,易于访问和改进。 三、AduSkin AduSkin是一款简单美观的WPF UI库,融合了多个开源框架组件,为个人定制UI提供了丰富选项。它支持动态修改皮肤,提供大量产品示例,供学者参考和使用。AduSkin的官方网站和开源地址均在GitHub上,方便开发者获取和使用。Win系统桌面转制UWP应用介绍
在Build大会期间微软宣布了将传统桌面应用转制为WinUWP应用的转换工具,转化后的应用还可以为其添加UWP平台特色功能的支持,和小编一起到下文了解一下吧。UWP应用是Win大统一的关键环节,它能够让Windows应用理论上在所有设备上运行。然而这个规则也并非时刻都起作用,因为这要根据应用本身的特点因地制宜。比如桌面转制版UWP应用(Project Centennial),就是把传统Win应用包装后进入Win商店,这些应用本身并没有被改变,因此目前没有能力在配置相对较低的手机等设备上运行。
但是,不能到处运行并不意味着这些应用转制意义不大。相反,转制桌面应用会给目前及将来的Win桌面电脑带来翻天覆地的改变。总结起来,这些UWP应用有以下特点,这甚至会让靠着修电脑接近妹纸的某些技术宅撩妹技能作废。
应用一键装
这一点很好理解,在Win商店下载和安装应用只需要一次点击即可完成,无需学习相对复杂的程序安装步骤。这几乎适合所有希望自己安装软件和游戏的用户自己搞定,哪怕是只会玩手机的用户也不再有技术门槛。
电脑不再慢
常用Windows的用户都有个感觉,不管是XP/Win7/Win8.1还是Win,刚装完系统时速度能快的飞起来,可时间一长再高配置电脑也是龟速,以至于你不得不重装。这个问题的原因很多用户也都知道,就是东西装太多,运行后的垃圾太多,软件和游戏的大量注册表文件以及开机启动项都会拖慢系统速度,因此你会想到用软媒魔方等工具优化和清理。不过今后一旦完全实现桌面应用UWP化,那么这些优化工具的存在感将大大降低。虽然这对现有软媒魔方等工具有负面影响,但能够让用户真正解决系统大难题也就符合软媒魔方开发的宗旨,软媒IT之家不但欣慰,而且欣喜若狂。
简单来说,UWP虽然也需要注册表文件,但对于系统来说只有一项,不像现在Win程序那样把注册表文件弄得哪里都是,而且项目繁多,例如微软Visual Studio安装后就有多万项注册表内容。需要说明的是,这些注册表文件和被转制的程序本身并没有任何改变,改变的是安装和运行方式,这些文件都被封装在安装目录内,只在注册表注册应用本身,因此每个应用在系统中就只有一个注册表文件,卸载的时候也不会有任何残留。也就是说,系统将一直保持刚刚装完的清爽状态,不再臃肿和拖泥带水。
省电高性能
转制后的UWP应用将大大提升便携设备的电池续航和系统性能,原因在于新的运行模式改变了软件在后台运行的方式和资源利用方式,在闲置时自动进入静默状态,不占用资源,让系统省电不卡机,而这并不需要改变任何应用源代码。
现实问题
转制后的UWP应用在整体上虽然优势明显,但也有一些情况需要考虑。比如某些需要NT服务支持和特殊驱动程序支持的软件和程序还不适合这种转制,因此想要尽快全盘UWP化桌面软件还不切合实际。即使没有这种考虑,IT之家认为想要实现这种完全彻底的UWP应用环境也是长期的过程,毕竟这是新鲜事物,而要改变和配合的因素实在难以一步到位。
▲Build上透露将转制《帝国时代2》高清版
但即使如此,哪怕只有一部分软件实现了UWP化,我们的Win系统也能因此受益,起码这些UWP应用能够实现上述的好处,剩下的就是时间问题。所以可能今后很长一段时间内,Win桌面系统应用都是传统Win软件和UWP应用混搭状态,也算是一种优势互补。想靠修电脑撩妹的用户还有时间继续做下去,但边做边转型是应该不错的选择。
Windows UWP 推荐 | 极具现代感的轻量化文本编辑器:Notepads
使用Windows 系统的你是否在寻找一款轻量化、现代感十足的文本编辑器呢?那么,Notepads,这款由用户自创的替代品,或许能为你带来全新的编辑体验。 对于那些常使用VS Code、Notepad++或Sublime的用户来说,记事本Notepad.exe因其启动速度快和界面清爽,往往成为快速记录笔记或修改配置文件的首选。然而,Windows 自带的记事本已经多年未更新,界面显得过时,而Notepad++的界面又未能满足所有用户的喜好。面对电脑上所有应用均采用黑色主题,每次打开Notepad.exe时的不协调感,用户开始寻找更好的替代品。 经过近一个月的努力,用户最终开发出了Notepads这款App,并在Reddit上分享了设计,得到了广泛的认可与支持。用户在Reddit上收到了众多好评,并在一个月内成功上线微软应用商店,同时将源代码公开在了Github上。结果令人惊喜,一周内获得了数百星评价,并在微软商店趋势榜上占有一席之地。 用户在微软商店收到了诸多正面评价,表达对Notepads的喜爱与支持。以下是部分评价截图,展示用户对这款轻量级文本编辑器的肯定。 Notepads App(Beta版本)具备以下特性:轻量流畅的设计与界面
支持多标签页功能
适用于Windows 或更高版本
如果你正在寻找一个界面美观、功能轻便的文本编辑器,不妨一试Notepads。然而,对于需要强大功能与插件支持的代码编辑器用户,Notepad++或VS Code可能更为适合。 欲了解更多关于Notepads的信息,可访问其GitHub页面或微软商店下载页面。当前版本为Beta,预计一个月至两个月后将发布正式版,项目进度与更新情况随时可在GitHub页面查询。欢迎开发者提交拉取请求(PR)、提出建议或报告bug。