sox

    0熱度

    1回答

    一直在尋找,而我似乎無法找到音頻文件的持續時間中使用的單位,當從sox請求關於該文件的信息時。我正在使用「sox --i文件」生成信息。 在一個文件中,持續時間字符串類似於「00:00:05.51」,但在查看在線示例時,我試圖找到這種格式,我看到持續字符串像00:00:19:986。最後的986是什麼? 1000秒內的秒秒格式是什麼? 似乎任何地方參考時間只是簡單地跳過任何提及的亞秒格式。

    1熱度

    1回答

    我正在使用以下轉換代碼使用SOX將所有原始文件轉換爲16 KHZ,16位,單聲道格式的wav文件。我用下面的代碼 我用下面的代碼觀察 #!/bin/bash OutDir=converted for input in "[email protected]" do sox -S $input -r 16000 -c 1 -b 16 -w -s -t raw "$OutDir/$(bas

    2熱度

    1回答

    我想用SoX庫將我的聲音轉換成機器人聲音(例如starcraft遊戲的巨人聲音)。 我在網上發現了以下機器人語音序列, 但它不會讓機器人的聲音。 超載10 回聲0.8 0.8 5 0.7 回聲0.8 0.7 6 0.7 回聲0.8 0.7 10 0.7 回聲0.8 0.7 12 0.7 回聲0.8 0.88 12 0.7 回聲0.8 0.88 30 0.7 回聲0.6 0.6 60 0.7 製作機

    1熱度

    3回答

    從使用SoX的簡單文本文件和剪切和音頻文件中獲取音頻時間,我遇到了一些問題。 我有這樣一個時間列表: 0 4.053 8.879 15.651 19.684 21.853 我需要做出與紅襪音頻分區,如下所示: sox NAME.wav NEW_NAME.wav trim "$time" "$duration" 要做到這一點,我需要的初始時間和持續時間。的持續期間我跳從這次講座中一

    8熱度

    1回答

    目前,我用SOX這樣的: sox -d -e u-law --endian little -b 8 -c 1 -r 8000 -t ul - silence 1 0.3 1% 1 0.3 1% 以供參考,這是記錄從默認麥克風音頻輸出小端,在8位和一個8K ULAW格式的音頻率。效果過濾器會修剪音頻,直到噪音達到閾值0.3秒,然後繼續記錄,直到有0.3秒的靜音。所有這些都傳輸到stdout,我用

    0熱度

    1回答

    當我在我的應用程序中使用exec從Ruby調用sox時,命令提示符不會讓我返回到我的應用程序,直到所選文件完成播放。 如果我使用IO.popen,一旦我啓動它,我就失去了控制過程。 我試圖與pipe運行過程中,但結果到一個文件,使用下面的命令控制返回到Ruby: play '01\ -\ Planet\ Telex.mp3' > results.txt 2>&1 & 紅襪使用「我現在是一個後臺

    0熱度

    1回答

    我想混合使用sox的樹莓pi的輸入;一個將是一個wav文件的重複循環,另一個將是usb麥克風輸入輸出將是揚聲器。 到目前爲止,我得到了麥克風,和WAV功能: 這裏是我行 sox --combine mix -r 44100 -t alsa hw:1,0 /pathofthewavfile/ -d 和i循環使用wav文件,例如 play /pathofthewavfile/ repeat 3

    -2熱度

    1回答

    我一直在觀察使用聲音搜索器選項進行大膽操作的方法。但是因爲大膽只是gui所以不能用於終端命令。那麼有沒有一個程序可以完成相同的工作,但是在命令界面中,例如sox。

    1熱度

    1回答

    我的目標是通過使用SoX獲取包含非噪聲聲音的音頻文件部分。我已經讀過SoX的效果,發現我認爲有幫助的noisered和silence。問題是,我還沒有找到可以根據靜音暫停修剪音頻文件的命令。

    1熱度

    1回答

    我該怎麼做? 聲音對象被選擇 節省聲音對象爲WAV(作爲臨時文件名) 運行sox -i adsda.wav或soxi adsda.wav 輸出到顯示器的sox -i 結果刪除臨時文件