- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Ecshop中插件icoolmedia的相关算法
Ecshop中插件icoolmedia的相关算法,不同的效果我们想要达到很简单需要找到一个平衡点,利用代码结构完成ifndef NS_H,从而达到一个有效利用率的提升。下面就上代码、 spx_ifft(inHandle-fft_table,inHandle-ft,szAudio); // overlap and add for(i = 0; i inHandle-frame_size; i++) ioPcm[i] = inHandle-outbuf[i] + szAudio[i]; for(i = 0; i inHandle-frame_size; i++) inHandle-outbuf[i] = szAudio[inHandle-frame_size+i]*inHandle-win_gain; // limit value of adapt_count if(inHandle-adapt_count 16000) inHandle-adapt_count = 2;}[文件] ns.h ~ 455B// 本文来自于icoolmedia,相关算法请参考ifndef NS_H#define NS_H#include Platform.h#ifdef __cplusplusextern C {#endiftypedef struct NoiseReduction_t NoiseReduction;NoiseReduction* NoiseReductionCreate(OsInt32 inSampleRate,OsInt32 inFrameSize);void NoiseReductionDestroy(NoiseReduction *inHandle);void NoiseReductionProcess(NoiseReduction *inHandle,OsInt16 *ioPcm);#ifdef __cplusplus}#endif#endif[文件] Platform.h ~ 6KB /* * Copyright (c) 2013 刘志鹏. All Rights Reserved. */#ifndef PLATFORM_H#define PLATFORM_H#if defined(_WIN32) || defined(WIN32) || defined(_WIN64)#define OS_WINSYS 1#elif defined(__linux__) || defined(__linuxppc__) || defined(__FreeBSD__)#define OS_LINUX 2#elif defined(__MacOSX__) || defined(__APPLE__) || defined(__MACH__)#define OS_APPLE 3#endif// Windows systems version#define OS_NONE 0 // 错误#define OS_WIN2000 1 // Windows 2000#define OS_WINXP 2 // Windows XP#define OS_WINVISTA 3 // Windows Vista#define OS_WIN7 4 // Win7#define OS_WIN8 5 // Win8#define OS_WIN8_1 6 // Win8.1#include stdio.h#include stdlib.h#include math.h#include memory.h#include assert.h#include errno.h#include stdarg.h#ifdef __cplusplus#include string#include vector#include map#include list#include deque#include algorithm#include functional#else#include string.h#include ctype.h#endif#ifdef OS_WINSYS// for CoInitializeEx#define _WIN32_DCOM//#include WinSock2.h//#include MSWSock.h#include windows.h#include mmsystem.h#include conio.h#ifndef __MINGW32__#ifdef __cplusplus#include atlbase.h#endif#
您可能关注的文档
- Recycle Two (教案).doc
- LINUX环境,串口通讯案例源代码参考.doc
- VisualStudio2005中serialPort控件访问串口实例2.doc
- 新版三年级英语Recycle 1.doc
- 人教版小学三年级英语上册Recycle_1教案.doc
- 迪文安卓串口DEMO调用说明文档.doc
- 科比的英文介绍.doc
- S2SH整合完美教程.docx
- 小学三年级下册期中测试题.doc
- 心血管英语译文.doc
- DB44T1056-2012 中药微粉工艺及包装技术规范.pdf
- TGECS-矿物钢塑复合板材.pdf
- TSSESB-城镇河道生态系统评估与修复技术指南.pdf
- DB44T1461.2-2021 用水定额第2部分:工业-修改单.pdf
- 桂北高山林下大叶百合仿野生栽培技术规程编制说明.doc
- DB62T4293-2021 商贸物流配送服务规范.pdf
- TCMIF-绿色设计产品评价技术规范 机械式停车设备.pdf
- DB52T1501.14 农作物抗病性鉴定技术规范 第14部分:辣椒抗炭疽病.pdf
- TCSTM-微晶玻璃生产用尾矿技术要求.pdf
- DB65T4171-2018 密植核桃园改造技术规程.pdf
文档评论(0)