
I/O流
文章平均质量分 60
淳杰
不想再敲代码的心理咨询师
展开
-
unity学习笔记 UnityWebRequest使用心得
以上是通过研究unitywebrequest接收文件类型的逻辑进行了修改之后的处理方式,因为接收文件也是二进制的数据流,那么照理来说做法和功能应该都是一样的才对,本着这个想法终于给我研究和等到了成功实现的今天。原创 2024-04-09 17:50:44 · 588 阅读 · 0 评论 -
androidstudio ffmpeg 音频转换
项目中的语音唤醒后的语音识别人声检测一直是一个很令我头痛的问题,之前因为对各种类型的工具包使用不熟练,以及时间问题,一直没有根治这个人声检测体验不好的问题,之前的解决方案是从帖子上别的大佬那里扒下来的有关vad的代码,拿来用的,其中有两个问题,一个就是人声检测十分敏感,基本有点杂音,背景音都会认为是人声;以上,我的解决思路是使用产品已经成熟的语音识别里的vad组件,帮我完成人声检测的功能,然后我根据人声检测之后保存的音频进行处理,即可获取我需要的指定音频格式了。文档里有说明如何引入。文件写入和读取的问题。原创 2023-06-07 17:40:47 · 1424 阅读 · 0 评论 -
安卓as-不同的targetsdk版本获取读写权限的处理
安卓as如题,在尝试只通过原生安卓as的编译器实现语音录制功能时,直接用的是之前打包给unity jar包的代码,然后发现打包出来的app无法实现语音录制的功能,报错没有读写文件的权限的异常于是乎百度了一下,发现了打包的不同安卓版本会对文件的读写权限的处理有所不同在29之前,可以直接用environment.getExternalStorageDirectory().getAbsolutePath()这个方法去获得文件路径但是29以后就不行了.首先要在配置文件AndroidManifest.xml里原创 2022-05-10 17:48:47 · 1265 阅读 · 0 评论 -
后台开发笔记-在服务器上运行java后台项目
在服务器上运行java后台项目在服务器上运行打包好的jar包主要流程注意事项在服务器上运行打包好的jar包主要流程像我是unity作为客户端去和服务器进行通信的,所以是不需要tomcat作为平台去访问的(还有一个原因是游戏客户端和之前写的web项目不同,游戏客户端更多的是通过socket通信,我正在研究的后台项目是通过netty去搭建socket通信的,netty自带了平台,所以不需要tomcat)首先服务器上需要一个java环境(这个简单就不说了)然后就是在服务器的平台上开发客户端和服务器链接的原创 2022-02-19 00:02:38 · 3543 阅读 · 0 评论 -
unity学习笔记-读写文件遇到的问题
unity学习笔记-读写文件遇到的问题实现的功能遇到的问题解决办法读写文件遇到的问题实现的功能给文件名加密,读写的时候都通过这个加密的文件名进行访问写入,通过filestream进行音频的写入,通过www进行文件的访问,通过audioclip.getaudiocompressed、getaudioclip都可以获得audio格式的数据并在unity场景中进行播放遇到的问题当文件名称过长时,总会报错类似这样的问题,在网上搜索也基本和我的问题大相径庭,过程尝试过更换读写的格式以及逻辑的检查,发现都没原创 2021-05-25 11:32:49 · 546 阅读 · 2 评论 -
学习笔记-BIO、NIO、AIO
前提知识需要了解什么是同步/异步和阻塞/非阻塞1、同步vs异步同步大致就是进行任务时,我告诉你我要什么,而且还需要主动的去询问需要的资源/服务任务需要的东西弄好了没,如果收到好了的消息,在进行任务,而异步就是我告诉你我要什么,然后我就等你通知我,并且告诉我已经弄好了,我再来2、阻塞vs非阻塞简而言之,阻塞就是任务在需要相同资源的时候,需要排队一个一个进行领取;而非阻塞就是任务在需要相同资...原创 2019-12-13 15:54:17 · 173 阅读 · 0 评论