![](https://products-qa.fileformat.com/tr/audio/net/cscore/header-image.png)
CSCore
Ses Dosyaları için Açık Kaynak C# .NET Kitaplığı
Ses dosyalarını yakalamanın yanı sıra çalma desteği sağlayan ücretsiz .NET API. WAV dosyasından MP3 oluşturma, gerçek zamanlı ses verisi işleme, ses kodlama veya kod çözme ve çok daha fazlasını destekler.
CSCore, bilgisayar programcılarının ses dosyası formatlarıyla çalışmasını sağlayan çok kullanışlı bir ücretsiz C# .NET ses kitaplığıdır. Kitaplık, ses dosyalarını yakalamanın yanı sıra çalmak için çok çeşitli gelişmiş özellikler içeriyor. Kütüphane ayrıca MP3, WAVE (PCM, IeeeFloat, GSM ve ADPCM), FLAC, AAC, AC3, WMA, Raw data, OGG-Vorbis, FFmpeg ve daha pek çok popüler ses codec bileşeni için destek içeriyordu.
Kütüphaneyle ilgili harika bir şey, kullanıcıların ihtiyaçlarına göre daha az çabayla özelleştirmesini sağlayan genişletilebilir mimarisidir. Kitaplık, gerçek zamanlı ses verisi işleme, ses kodlama veya kod çözme, özel işlemci oluşturma, Kanal karıştırma, genel ekolayzır, 3D ses desteği, akış kaynağı ses uygulaması, ses kalitesi ayarlama ve daha pek çok önemli özelliği içeriyor.
Kitaplık çapraz platformdur ve Linux, Windows ve Mac üzerinde sorunsuz bir şekilde çalışabilir. Kütüphane açık kaynak kodludur ve MIT Lisansı altında kamu kullanımı için ücretsiz olarak mevcuttur.
CSCore'a Başlarken
Tam kurulum için lütfen aşağıdaki komutu kullanın.
GitHub'ı kullanarak CSCore'u yükleyin
git clone https://github.com/filoe/cscore.git
WAV Dosyasından MP3 Oluşturun
CSCore kitaplığı, yazılım geliştiricilerin kendi uygulamaları içinde bir WAV dosyasından bir MP3 ses dosyası oluşturmasına olanak tanır. İlk olarak, ses dosyalarının tam adresini sağlamanız gerekir. Kitaplık, geliştiricilerin bir WAV dosyasını yalnızca birkaç satır kodla bir MP3 dosyasına kodlamasını kolaylaştırır. Ayrıca, dönüşüm oranını ve süresini kolaylıkla ayarlamanıza olanak tanır.
C# .NET ile Ses Kaydı
Açık kaynak .NET kitaplığı CSCore, C# komutlarını kullanarak ses kaydı için destek sağlamıştır. Kitaplık, ses dosyalarını doğrudan herhangi bir çıktı aygıtından kaydetmek ve istediğiniz herhangi bir yerde saklamak için kullanılabilecek bazı kullanışlı özellikler sağlamıştır. Kütüphane, kendi isteklerinize göre kaydı başlatmanıza veya durdurmanıza izin verir. Ayrıca, sesi istediğiniz belirli bir formatta kaydetme ve saklama desteğinizi de sağlar.
.NETAPI ile Audio Player Oluşturma
Açık kaynaklı .NET kitaplığı CSCore, .NET komutlarını kullanarak temel bir ses çalar oluşturmak için tam destek içerir. Kitaplık, çalma listesi desteğini görüntüleme, ses çalma, ses dosyasını duraklatma, sonrakine geçme, öncekine geçme, ses kontrollerini yönetme ve daha pek çok ses oynatıcı oluşturmak için çeşitli özellikler sağlamıştır. Ayrıca tam ekran görünümü gibi seçenekleri destekler ve gerçek zamanlı olarak oynatma ilerlemesini görüntüler.
C# ile Ses Perdesini Kaydırma
Ses perdesi kaydırma, zamanı değiştirmeden sesin sesini daha yüksek veya daha düşük olarak değiştirme tekniğidir. Ücretsiz CSCore kitaplığı, yazılım geliştiricilerin .NET kodunu kullanarak ses dosyalarını kolaylıkla yakalamasını, oynatmasını ve işlemesini kolaylaştırır. Kitaplık, ses kaynağından veri okur ve kazanç ekler ve desteklenen özelliklere göre perdeyi değiştirir.