<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                [TOC] <br/><br/><br/> # <b style="color:#4F4F4F;">簡介說明</b> 原文鏈接: - [audioop](https://docs.python.org/zh-cn/3.8/library/audioop.html#module-audioop) ``` 版本:audioop 作用:處理原始音頻數據,提供對a-LAW,u-LAW和Intel/DVI ADPCM編碼的支持 ``` <br/> # <b style="color:#4F4F4F;">audioop</b> <br/> # <span style="color:#619BE4">*adpcm2lin()</span> ***** 將Intel/DVI ADPCM編碼的片段解碼為線性片段 <br/> # <span style="color:#619BE4">*lin2adpcm()</span> ***** 將樣本轉換為4位Intel/DVI ADPCM編碼 <br/> # <span style="color:#619BE4">*alaw2lin()</span> ***** 將a-LAW編碼的聲音片段轉換為線性編碼的聲音片段 <br/> # <span style="color:#619BE4">*lin2alaw()</span> ***** 將音頻片段中的樣本轉換為a-LAW編碼,并將其作為字節對象返回 <br/> # <span style="color:#619BE4">*ulaw2lin()</span> ***** 將u-LAW編碼中的聲音片段轉換為線性編碼的聲音片段 <br/> # <span style="color:#619BE4">*lin2ulaw()</span> ***** 將音頻片段中的樣本轉換為u-LAW編碼,并將其作為字節對象返回 <br/> # <span style="color:#619BE4">*lin2lin()</span> ***** 在1、2、3和4字節格式之間轉換樣本 <br/> # <span style="color:#619BE4">*add()</span> ***** 返回一個片段,該片段是作為參數傳遞的兩個樣本的和 <br/> ### 參數說明 <b style="color:#808080;">fragment1:</b> * 類型:bytes * 默認值:無 * 描述:片段一號 * 可選值:[ ] <b style="color:#808080;">fragment2:</b> * 類型:bytes * 默認值:無 * 描述:片段二號 * 可選值:[ ] <b style="color:#808080;">width:</b> * 類型:int * 默認值:無 * 描述:樣本寬度(以字節為單位),兩個片段樣本寬度應該相同 * 可選值:[ 1 | 2 | 3 | 4 ] <br/> # <span style="color:#619BE4">*mul()</span> ***** 返回一個片段,該片段具有原始片段中的所有樣本乘以浮點值factor <br/> # <span style="color:#619BE4">*avg()</span> ***** 返回片段中所有樣本的平均值 <br/> ### 示例內容 <span style="color:red;">1. 舉例說明</span> ``` import wave import audioop wav = wave.open("piano2.wav") print(audioop.avg(wav.readframes(wav.getnframes()), wav.getsampwidth())) ``` <br/> # <span style="color:#619BE4">*avgpp()</span> ***** 返回片段中所有樣本的平均峰峰值 <br/> # <span style="color:#619BE4">*bias()</span> ***** 返回一個片段,該片段是原始片段,并向每個樣本添加了偏差 <br/> # <span style="color:#619BE4">*byteswap()</span> ***** “字節交換”片段中的所有樣本并返回修改后的片段,將大尾數采樣轉換為小尾數采樣,反之亦然 <br/> # <span style="color:#619BE4">*cross()</span> ***** 返回作為參數傳遞的片段中的零交叉點數 <br/> # <span style="color:#619BE4">*findfactor()</span> ***** 返回的因素?F這樣是最小的,即返回與您應乘的系數參考,使其匹配以及可能的片段 <br/> # <span style="color:#619BE4">*findfit()</span> ***** 嘗試使引用盡可能匹配片段的一部分(應該是更長的片段) <br/> # <span style="color:#619BE4">*findmax()</span> ***** 搜索片段為長度的片長度的樣品(未字節!)具有最大能量,即返回我為其rms(fragment[i*2:(i+length)*2]) 最大 <br/> # <span style="color:#619BE4">*getsample()</span> ***** 返回片段中樣本索引的值 <br/> # <span style="color:#619BE4">*max()</span> ***** 返回片段中所有樣本的絕對值的最大值 <br/> # <span style="color:#619BE4">*maxpp()</span> ***** 返回聲音片段中的最大峰峰值 <br/> # <span style="color:#619BE4">*minmax()</span> ***** 返回一個由聲音片段中所有樣本的最小值和最大值組成的元組 <br/> # <span style="color:#619BE4">*ratecv()</span> ***** 轉換輸入片段的幀速率 <br/> # <span style="color:#619BE4">*reverse()</span> ***** 反轉片段中的樣本并返回修改后的片段 <br/> # <span style="color:#619BE4">*rms()</span> ***** 返回片段的均方根,即sqrt(sum(S_i^2)/n),其中S_i指聲音的第i個樣本 <br/> # <span style="color:#619BE4">*tomono()</span> ***** 將立體聲片段轉換為單聲道片段。左聲道乘以 lfactor,右聲道乘以rfactor,然后再將兩個聲道相加得到單聲道信號 <br/> # <span style="color:#619BE4">*tostereo()</span> ***** 從單聲道片段生成立體聲片段。從單聲道樣本計算立體聲片段中的每對樣本,從而左聲道樣本乘以lfactor,右聲道樣本乘以rfactor <br/> # <span style="color:#619BE4">*tostereo()</span> ***** 從單聲道片段生成立體聲片段。從單聲道樣本計算立體聲片段中的每對樣本,從而左聲道樣本乘以lfactor,右聲道樣本乘以rfactor <br/>
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看