pydub

    2熱度

    1回答

    我有幾個音頻文件,我在Pydub中用AudioSegment打開。 我想將音頻質量從幀頻22050降低到16000 Hz。 (一個通道文件) 如果我只是改變AudioSegment的幀速率,我得到的是完全相同的波以較慢的速度播放。那麼,夠公平的。 但是我怎樣才能真正改變波浪以適應低質量,相同速度的回放? (手動插值是我能想到的唯一的事情,但我不想陷入麻煩)

    0熱度

    1回答

    我試圖使用pydub,但是當我將它導入到帶有AudioSegment的python時,它會給我一個錯誤,說它不能識別它。 我嘗試使用pip安裝和在線搜索。 任何幫助? 我使用Python 2.7版 from pydub import AudioSegment

    1熱度

    2回答

    我正在研究客戶關懷數據的語音情感分析。我有一個音頻文件,客戶服務人員詢問問題並且客戶已經給出了他的評論。 我需要拆分這個音頻,並且只有客戶的評論部分才能進行情感分析,無論客戶是開心,悲傷還是中立。 請讓我知道,如何分割音頻文件,以獲得客戶的音頻。音頻格式爲「.AAC」 到目前爲止,這是我做了什麼: from os import path AUDIO_FILE = path.join(path.d

    1熱度

    1回答

    這是一個潛在的'gotcha',我將在此處記錄以防其他人絆倒它。 我正在對.wav或.mov格式的文件執行轉換。該測試是這樣的: if pic[0].audiodesc.path.lower().endswith('.wav'): sound = AudioSegment.from_file(pic[0].audiodesc.path) sound.export

    2熱度

    1回答

    我有一個從http請求上傳的aac文件。如何將它轉換爲wav文件,而不必先寫入磁盤上的aac文件。 這裏是我的代碼: with open(filepath, 'wb') as up: up.write(file_metas[0]['body']) cf = AudioSegment.from_file(filepath) cf.export(wav_fil

    3熱度

    1回答

    我有一個較舊的音樂(20世紀20年代,30年代,40年代等)大型圖書館,有很多重複,我想確定重複和組織他們有相同的MP3標籤信息。由於前一段時間錄製的音樂雖然可能聽起來與人耳相似,但它們的錄音實際上可能有點不同(比較安靜,更加靜態等)。 我目前正在使用pydub解析一些音樂,並且能夠生成wav文件,刪除歌曲開頭和結尾處的靜音,並壓縮音樂的動態範圍,但我希望能夠比較wav文件,以便如果它們足夠相似,

    1熱度

    2回答

    任何人都可以向我解釋如何解決此代碼。如果我將song設置爲等於完整文件路徑,我的腳本將毫無問題地運行。但是,問題是我並不總是知道該路徑中.mp3文件的名稱,所以我需要將該文件指向通配符。 from pydub import AudioSegment import glob my_song = glob.glob('/Users/usename/Google Drive/Developer/V

    3熱度

    1回答

    我想播放不同長度的「同一時間」的不同長度的wav文件,這些文件獨立於彼此,就像一個真正的鼓組。 我找到了音頻控制,如PyAudio,Pydub ..等不同的庫,我認爲解決這個問題的線程..但如果我修改它根本不會 from pydub import AudioSegment from pydub.playback import play import thread def play_soun

    0熱度

    1回答

    我試圖使用庫pydub,但是當我運行腳本時,我得到了這個。 runfile('E:/OneDrive - usach.cl/chillbot/pydub.py', wdir='E:/OneDrive - usach.cl/chillbot') Traceback (most recent call last): File "<ipython-input-203-a38a65fe450

    1熱度

    1回答

    我想使用python和pydub庫將大型podcasts mp3文件分割成更小的5分鐘塊。這是我的代碼: folder = r"C:\temp" filename = r"p967.mp3" from pydub import AudioSegment sound = AudioSegment.from_mp3(folder + "\\" + filename) 這適用於小文件,但對