原创 【rnnoise源碼分析】biquad濾波器

rnnoise的主要函數rnnoise_process_frame中首先是對輸入的信號做biquad濾波。 biquad Filter 雙二階濾波器,wiki介紹在這裏 它是一種IIR filter 雙二階濾波器係數a1,a2

原创 C#介紹

c# C#(讀做 "C sharp",中文譯音“夏普”)是微軟公司發佈的一種面向對象的、運行於.NET Framework之上的高級程序設計語言,並定於在微軟職業開發者論壇(PDC)上登臺亮相.C#是微軟公司研究員Anders Hej

原创 Repeater 使用小技巧 內部radio 橫排

1.Repeater內部radio默認選中第一個 aspx代碼:<input type="radio" name="rd" id="radio"  value=""                                    

原创 【音頻處理】從時域和頻域上分別改變音頻的響度

時域上嘗試 如原始音頻時域如下: 假如將所有數據乘上5. 可以發現有些地方都“破音”了。 for (int i = 0; i < N; ++i) { in[i] = in[i]*5; } 效果

原创 【opus源碼分析】【互相關函數源碼分析】xcorr_kernal_c

今天只看一個函數xcorr_kernal_c,它的位置位於pitch.h裏。這個函數是用於計算兩個函數的相關性的,然後輸出到長度爲4的數組裏。 定義如下 void xcorr_kernel_c(const opus_val16 * x,

原创 cmake通過命令行構建靜態庫/動態庫

指定編譯爲動態庫 -DBUILD_SHARED_LIBS=true 指定編譯位置 -DCMAKE_INSTALL_PREFIX=/home 點贊 收藏 分享 文章舉報

原创 有關包絡Spectral Envelope的疑問

在有關MFCC的許多文章中,很多都是引用國外一篇PPT的。 這篇地址在這裏 其中有關於Spectral Envelope(包絡)的理解我一直有一些疑問。 疑問 爲什麼有如下假定? Spectrum = Spectral Enve

原创 blockUI 使用小技巧

1.點擊彈出層以外的區域關閉彈出層 $(document).ready(function() {     $('#demo9').click(function() {         $.blockUI();         $('.bl

原创 jquery 同一個頁面處理多個ajax請求

加一個參數 $.post(            "doSysthFile.aspx",            {             type: '1'             },            function(data

原创 在Ubuntu16.04上安裝CUDA

在Ubuntu16/18上安裝CUDA大體上是相同的,這裏OS是Ubuntu16.04,目標CUDA版本是10.1 準備條件 在此之前Ubuntu需要安裝好Nvidia對應的顯卡驅動 當然,gcc編譯環境也是必要的 必要檢查 檢查

原创 HashTable 使用例子

讀取數據庫中數據 1.使用Dictionary、HashTable 散列表(快速讀取,但在內存中佔的空間較大) 在內存中按照“鍵值對”存儲,Key和Value是成對的。 例:Step1:存儲數據到HashTable中   public s

原创 jquery 使用小技巧

獲取父元素:$(this).parent() jquery ajax 有get、post兩種方法 jquery load()方法之一是配合get、post方法實現頁面的局部刷新。 使用get、post方法向後臺提交數據,使用load方法實

原创 [flite源碼分析一]常用數據結構cst_val

flite裏的基礎數據結構,最常見的是cst_val.這個結構設計的很巧妙. 有如下特點 最基礎的數據結構,可以用於存儲int,float,string,和其他對象.同樣可以存放列表和樹. cst_val結構很巧妙的設計成只佔用8字節(也

原创 xss漏洞簡要分析

一.   概念 1. 跨站點腳本(XSS)是針對其他用戶的重量級攻擊。 2. XSS漏洞非常容易發現,而且極其常見,任何人只要使用瀏覽器在幾分鐘內就可以找到一個XSS漏洞。 3. 漏洞的嚴重程度取決於它出現的情境以及利用它的攻擊者希望達到

原创 ldd 顯示的so的位置修改

       當執行函數動態鏈接.so時,如果此文件不在缺省目錄下‘/usr/local/lib’ and ‘/usr/lib’.   那麼就需要指定環境變量LD_LIBRARY_PATH   假如現在需要在已有的環境變量上添加新的