1. Produkty
  2.   Audio
  3.   .NET
  4.   CSCore

CSCore

 
 

Biblioteka Open Source C# .NET dla plików audio

Bezpłatny interfejs API .NET, który zapewnia obsługę odtwarzania i przechwytywania plików audio. Obsługuje tworzenie plików MP3 z pliku WAV, przetwarzanie danych audio w czasie rzeczywistym, kodowanie lub dekodowanie dźwięku i wiele więcej.

CScore to bardzo przydatna darmowa biblioteka audio C# .NET, która umożliwia programistom pracę z formatami plików audio. Biblioteka zawiera szeroką gamę zaawansowanych funkcji do odtwarzania, a także przechwytywania plików audio. Biblioteka zawierała również obsługę kilku popularnych kodeków audio, takich jak MP3, WAVE (PCM, IeeeFloat, GSM i ADPCM), FLAC, AAC, AC3, WMA, Raw data, OGG-Vorbis, FFmpeg i wiele innych.

Jedną wielką zaletą biblioteki jest jej rozszerzalna architektura, która umożliwia użytkownikom dostosowanie jej do własnych potrzeb przy mniejszym wysiłku. Biblioteka zawiera kilka ważnych funkcji, takich jak przetwarzanie danych audio w czasie rzeczywistym, kodowanie lub dekodowanie dźwięku, tworzenie niestandardowego procesora, miksowanie kanałów, ogólny korektor, obsługa dźwięku 3D, implementacja strumieniowego źródła głosu, regulacja jakości dźwięku i wiele innych.

Biblioteka jest wieloplatformowa i może płynnie działać na systemach Linux, Windows i Mac. Biblioteka jest open source i jest swobodnie dostępna na licencji MIT do użytku publicznego.

Previous Next

Pierwsze kroki z CScore

Aby przeprowadzić pełną instalację, użyj następującego polecenia.

Zainstaluj CSCore za pomocą GitHub

git clone https://github.com/filoe/cscore.git 

Utwórz MP3 z pliku WAV przez

Biblioteka CSCore umożliwia twórcom oprogramowania tworzenie plików audio MP3 z pliku WAV we własnych aplikacjach. Najpierw musisz podać pełny adres plików audio. Biblioteka ułatwia programistom kodowanie pliku WAV do pliku MP3 za pomocą zaledwie kilku linijek kodu. Umożliwia również łatwe ustawienie współczynnika konwersji i czasu trwania.

Nagrywanie dźwięku przez C# .NET

Biblioteka CSCore typu open source .NET zapewnia obsługę nagrywania dźwięku przy użyciu poleceń języka C#. Biblioteka zawiera kilka przydatnych funkcji, których można używać do nagrywania plików audio bezpośrednio z dowolnego urządzenia wyjściowego i przechowywania ich w dowolnej wybranej lokalizacji. Biblioteka umożliwia rozpoczęcie lub zatrzymanie nagrywania zgodnie z własnymi życzeniami. Zapewnia również wsparcie w zakresie nagrywania i przechowywania dźwięku w wybranym przez Ciebie formacie.

Tworzenie odtwarzacza audio przez .NETAPI

Biblioteka CSCore typu open source .NET zawiera pełną obsługę tworzenia podstawowego odtwarzacza audio za pomocą poleceń .NET. Biblioteka zapewnia kilka funkcji do tworzenia odtwarzaczy audio, takich jak obsługa wyświetlania listy odtwarzania, odtwarzanie dźwięku, wstrzymywanie dźwięku, przechodzenie do następnego, przełączanie do poprzedniego, zarządzanie regulatorami głośności i wiele innych. Obsługuje również opcje, takie jak widok pełnoekranowy i wyświetla postęp odtwarzania w czasie rzeczywistym.

Zmieniaj wysokość dźwięku za pomocą C#

Przesunięcie wysokości dźwięku to technika zmiany poziomu dźwięku na wyższy lub niższy bez zmiany czasu. Bezpłatna biblioteka CSCore ułatwia programistom przechwytywanie, odtwarzanie i przetwarzanie plików audio z łatwością przy użyciu kodu .NET. Biblioteka odczytuje dane ze źródła dźwięku i dodaje wzmocnienie oraz zmienia wysokość dźwięku zgodnie z obsługiwanymi właściwościami.

 Polski