ReadMeReleaseVersionbeta_1.0index.pyimageMatlab.pyThisismoreorlessawrapperforMatplotlibimagingfunctionssuchthattheirbehaviorisequivalent,intermsofcolormap,aspectandsoforth,totheexpectedbehaviorofMatlab'sfunctions.sepVocal.pyThisscriptcanbeusedtoexecutethedesiredseparation.Seebelowforanexampleofuseofthisfile.SIMM.pyThisscriptimplementstheactualalgorithmforparameterestimation.ItismainlyusedbysepVocal.py.tracking.pyTheViterbidecodingalgorithmisimplementedinthisscript.Requirements:ThesescriptshavebeentestedwithPython2.7,Thepackagesthatarerequiredtorunthescriptsarepydub,ffmepg,Numpy,Spicy,Matplotlib.Onecanrespectivelyfindthelatestversionsatthefollowingaddresses:http://pydub.com/https://ffmpeg.orghttp://numpy.org/http://scipy.org/http://matplotlib.sourceforge.net/Notes:Preferrecentversionsoftheabovepackages,inordertoavoidcompatibilityissues,notablyforMatplotlib.Notethatthislatterpackageisnotnecessaryfortheprogramtorun,althoughyoumightwanttowatchabitwhatishappening!Spicyshouldbeversion0.8+,sinceweuseitsio.wavefilemoduletoreadthewavefiles.Weonceusedtheaudiolabmodule,butitwouldseemthatitisabitmorecomplicatedtoinstall(withthebenefitthatmanymorefileformatsareallowed).Usage:Theeasywaytousethesescriptsistoruntheexecpackageofourreleaseversion:http://www.github.com/beata_1.0formoredevelop:youcanruntheindex.pyonpycharmdirectly.note:theoutputfileswillcreateunderyousourcewavfile.ContactMeEmail:xlzhang14@fudan.edu.cn
1