![](https://products-qa.fileformat.com/cs/audio/net/cscore/header-image.png)
CSCore
Open Source C# .NET Library for Audio Files
Bezplatné rozhraní .NET API, které poskytuje podporu pro přehrávání i pořizování zvukových souborů. Podporuje tvorbu MP3 ze souboru WAV, zpracování zvukových dat v reálném čase, kódování nebo dekódování zvuku a mnoho dalšího.
CSCore je velmi užitečná bezplatná audio knihovna C# .NET, která umožňuje počítačovým programátorům pracovat s formáty zvukových souborů. Knihovna obsahovala širokou škálu pokročilých funkcí pro přehrávání i pořizování zvukových souborů. Knihovna také obsahovala podporu pro několik oblíbených audio kodeků, jako jsou MP3, WAVE (PCM, IeeeFloat, GSM a ADPCM), FLAC, AAC, AC3, WMA, Raw data, OGG-Vorbis, FFmpeg a mnoho dalších.
Skvělá věc na knihovně je její rozšiřitelná architektura, která uživatelům umožňuje přizpůsobit si ji podle svých potřeb s menší námahou. Knihovna obsahuje několik důležitých funkcí, jako je zpracování zvukových dat v reálném čase, kódování nebo dekódování zvuku, vytváření vlastního procesoru, mixování kanálů, obecný ekvalizér, podpora 3D zvuku, implementace hlasového zdroje streamování, úprava kvality zvuku a mnoho dalších.
Knihovna je multiplatformní a může hladce běžet na systémech Linux, Windows a Mac. Knihovna je open source a je volně dostupná pod licencí MIT pro veřejné použití.
Začínáme s CSCore
Pro kompletní instalaci použijte prosím následující příkaz.
Nainstalujte CSCore pomocí GitHubu
git clone https://github.com/filoe/cscore.git
Vytvořte MP3 ze souboru WAV přes
Knihovna CSCore umožňuje vývojářům softwaru vytvářet zvukový soubor MP3 ze souboru WAV v rámci jejich vlastních aplikací. Nejprve musíte zadat úplnou adresu zvukových souborů. Knihovna usnadňuje vývojářům kódování souboru WAV do souboru MP3 pomocí pouhých několika řádků kódu. Umožňuje také snadné nastavení konverzního poměru a trvání.
Záznam zvuku přes C# .NET
Open source .NET knihovna CSCore poskytla podporu pro nahrávání zvuku pomocí příkazů C#. Knihovna poskytuje některé užitečné funkce, které lze použít k nahrávání zvukových souborů přímo z libovolného výstupního zařízení a jejich uložení na libovolné místo podle vašeho výběru. Knihovna umožňuje spuštění nebo zastavení nahrávání podle vašich vlastních přání. Poskytuje také vaši podporu při nahrávání a ukládání zvuku ve specifickém formátu podle vašeho výběru.
Vytvoření audio přehrávače přes .NETAPI
Open source .NET knihovna CSCore obsahovala kompletní podporu pro vytvoření základního audio přehrávače pomocí .NET příkazů. Knihovna poskytuje několik funkcí pro vytváření audio přehrávačů, jako je podpora zobrazení seznamu skladeb, přehrávání zvuku, pozastavení zvuku, přechod na další, přepnutí na předchozí, správa ovládání hlasitosti a mnoho dalších. Podporuje také možnosti jako zobrazení na celou obrazovku a zobrazuje průběh přehrávání v reálném čase.
Shift Pitch of Audio přes C#
Posun výšky zvuku je technika změny zvuku výše nebo níže beze změny času. Bezplatná knihovna CSCore umožňuje vývojářům softwaru snadno zachytit, přehrávat a zpracovávat zvukové soubory pomocí kódu .NET. Knihovna čte data ze zdroje zvuku a přidává zesílení a mění výšku podle podporovaných vlastností.