草庐IT

flutter技巧

全部标签

语音识别神器 Whisper 的几个小技巧

1、前言OpenAI开源的免费离线语音识别神器Whisper,我在安装使用后发现一些问题,于是搜了半天最终汇总了这几个主要的小技巧,希望对大家有帮助,不用满世界再搜了。我主要用于中文的识别,所以就只说中文相关的了,我的环境是:系统:Ubuntu22.04Python:3.9.9(conda)具体怎么正常使用或者怎么安装,官方MD很详细了,不行再搜搜也就有了,我就没记录。官方github:GitHub-openai/whisper:RobustSpeechRecognitionviaLarge-ScaleWeakSupervision2、模型选哪个    whisper提供了5个模型,见下表: 

用Python进行数据分析:探索性数据分析的实践与技巧(文末送书)

🤵‍♂️个人主页:@艾派森的个人主页✍🏻作者简介:Python学习者🐋希望大家多多支持,我们一起进步!😄如果文章对你有帮助的话,欢迎评论💬点赞👍🏻收藏📂加关注+想学习python进行数据分析,这本《利用python进行数据分析》是绕不开的一本书。目前该书根据Python3.10已经更新到第三版。Python 语言极具吸引力。自从1991年诞生以来,Python如今已经成为最受欢迎的解释型编程语言。pandas 诞生于2008年。它是由韦斯·迈金尼(WesMcKinney)于2008年开始开发的,最初的目标是为了解决金融数据分析中的一些实际问题。pandas于2009年作为开源项目发布,并逐渐在

flutter编译和构建鸿蒙应用程序(windows环境)

flutter编译和构建鸿蒙应用程序(windows环境)问题背景针对OpenHarmony的Flutter版本已经开源,参考https://gitee.com/openharmony-sig/flutter_flutter。本文为实践该流程,实现flutter打包鸿蒙hap包的流程。目前流程已经走完,不过最后打包hap包依赖于flutterengine构建,目前还没构建完成。下次持续更新。问题分析构建环境:fluttertools指令支持Linux、Mac和Windows下使用。构建依赖:依赖flutterengine(https://github.com/flutter/engine)构建

android - 从 App Inventor 转移到 Eclipse 的技巧

我非常擅长使用AppInventor构建Android应用程序。我对C++有很好的了解,对Java和Java中的GUI构建知之甚少。建议我应该如何从AppInventor转移到Eclipse来构建Android应用程序?我应该走哪条路?在Eclipse中构建是否与在AppInventor中构建类似,比如定义不同的组件然后处理它们的事件?还是远不止于此?请指导我。 最佳答案 还有AppInventortoJavaBridge项目java.appinventor.org,详情见下文About:TheAppInventortoJavaBr

Flutter层对于Android 13存储权限的适配问题

感觉很久没有写博客了,不对,的确是很久没有写博客了。原因我不怎么想说,玩物丧志了。后面渐渐要恢复之前的写作节奏。今天来聊聊我最近遇到的一个问题:Android13版本对于storage权限的控制问题。我们都知道,Android的每个版本更新都会伴随着搞事,也就是所谓的谷歌精英又会劝告我们来按照他们认为高效,他们认为优雅的方式来写代码,或者实现某些功能。所以在Android13版本中,他们就对我们非常常用的storage权限伸出魔爪了。我现在主要是开发面向海外的用户的2C应用,所以,不像国内一样,对于版本的需求可以说是非常严苛,然后这次谷歌就下了最后通牒,说如果应用不把TargetSDKVers

程序员必备技巧:.gitignore文件怎么写和最佳实践

当你在Git仓库上工作时,创建一个.gitignore文件告诉Git在提交更改时忽略哪些文件和目录是很重要的。这可以帮助保持仓库的干净并防止不必要的文件被提交。在这篇博客中,我们将介绍一些创建.gitignore文件的最佳实践,并提供一个推荐的.gitignore文件,供您作为起点使用。1.忽略生成的文件许多编程语言和工具在构建过程中自动生成文件。这些文件不需要提交到您的Git仓库中,而且通常会非常大。生成的文件包括.class、.jar、.o和.pyc等。通过忽略生成的文件,您可以使您的仓库保持精简,并避免将不必要的文件弄乱。2.忽略敏感信息避免将密码、API密钥和访问令牌等敏感信息存储在G

Python 字典排序的两种技巧

引言Dictionary是一种重要的数据结构,它通过将key与value进行映射来存储数据。Python中的默认字典是无序数据结构。与列表一样,我们可以使用sorted()函数按键对字典进行排序。但是,它只返回一个根据key排序的列表,这通常不是我们所希望的。我们可能希望它按value而不是按key进行排序,或者我们可能希望它返回一个已排序的字典而不是一个列表。在本文中,我将讨论两种简单的方法,我们可以使用这两种方法对Python字典进行排序,并返回您所希望的结果。整理一个列表既然我们在讨论排序,我想首先指出这两个排序函数之间的一个非常重要的区别。让我们来看看列表之间的区别。假设我们有两个列表

Python-Python高阶技巧:HTTP协议、静态Web服务器程序开发、循环接收客户端的连接请求

版本说明当前版本号[20231114]。版本修改说明20231114初版目录文章目录版本说明目录HTTP协议1、网址1.1网址的概念1.2URL的组成1.3知识要点2、HTTP协议的介绍2.1HTTP协议的概念及作用2.2HTTP协议的概念及作用2.3浏览器访问Web服务器的过程3、HTTP请求报文3.1HTTP最常见的请求报文有两种3.2HTTPGET请求报文分析3.3HTTPPOST请求报文分析3.4知识要点4、HTTP响应报文4.1HTTP响应报文分析4.2HTTP状态码介绍5、查看HTTP协议的通信过程5.1谷歌浏览器开发者工具的使用5.2查看HTTP协议的通信过程5.3知识要点静态W

【赠书第7期】从零基础到精通Flutter开发

文章目录前言1安装Flutter和Dart2了解Flutter的基础概念2.1Widget2.2MaterialApp和Scaffold2.3HotReload3编写你的第一个Flutter应用3.1创建一个Flutter项目3.2修改默认页面3.3添加交互4深入学习Flutter高级特性4.1路由和导航4.2状态管理4.3自定义Widget4.4网络请求4.5动画5实战项目6结语7 推荐图书8粉丝福利前言Flutter是由Google推出的一款开源UI工具包,用于构建跨平台的移动应用。它具有快速开发、高度自定义和良好的性能等特点,使得它成为移动应用开发领域的热门选择。本文将从零基础开始,逐步

Flutter 视频video_player与缓存flutter_cache_manager

这里写自定义目录标题1.依赖2.缓存flutter_cache_manager3.视频video_player1.依赖video_player:^2.6.0flutter_cache_manager:^3.3.12.缓存flutter_cache_manager参考官方DefaultCacheManager代码,这里引入Config可以指定天数与最大个数.文件名video_cache.dartimport'package:flutter_cache_manager/flutter_cache_manager.dart';///TheDefaultCacheManagerthatcanbeeas