Luat支持录音接口,录音文件的格式是amr,采用的是amr 12.2kbps, 每秒有1600字节数据,amr文件头有6字节。录音x秒,录音文件总大小为 录音秒数x*1600+6 。 例如录音5秒,总大小为5*1600+6=8006字节。 amr文件已经压缩过了,基本上不能再压缩了。
回答于 2018-08-24 06:49
用户用module(...,package.seeall) 创建模块 m(为方便表述,简称为 m ) 是为了定义m为全局可见,只要在main中require m 一次之后, 任何自定义模块,都能直接访问 m 中的变量和函数。
回答于 2018-08-24 06:49
LauTask 是 LuaScript 的升级版本,LuaTask 支持协程。 LauTask 和 LuaScript 都不支持多线程和多任务。
回答于 2018-08-21 14:08
有两个原因,第一,host是在芯片内部做了硬编码,通信只能遵循这个编码来进行。第二,host通信优先级非常低,只能用来输出trace,正常通信会丢包。
回答于 2018-08-18 09:08