ไลบรารี Free.NET สำหรับจัดการรูปแบบไฟล์เสียง

เล่น บันทึกใหม่ เข้ารหัส อ่าน และแปลงไฟล์เสียงผ่าน .NET API

NAudio เป็น API โอเพ่นซอร์สเพื่อจัดการไฟล์เสียงโดยทางโปรแกรม API ช่วยให้ .NET Developer สามารถอ่านเสียงจากมาตรฐานต่างๆ เล่นเสียง แปลงรูปแบบเสียง บันทึกเสียงระบบ และอื่นๆ API ตั้งใจที่จะจัดเตรียมชุดคลาสยูทิลิตี้ที่มีประโยชน์อย่างครอบคลุม ซึ่งคุณสามารถสร้างแอปพลิเคชันการจัดการเสียงของคุณเองได้

เมื่อใช้ API คุณสามารถเล่นเสียงโดยใช้ Waveout, DirectSound, ASIO & WASAPI และสามารถอ่านเสียงจาก WAV, AIFF, MP3, G.711, ADPCM, WMA, AAC, MP4 และอื่นๆ API อนุญาตให้เข้ารหัสเสียงโดยใช้ตัวแปลงสัญญาณ ACM ที่ติดตั้งบนเครื่องของคุณ คุณสามารถมิกซ์และจัดการกระแสข้อมูลเสียงโดยใช้เครื่องมือมิกซ์เสียงแบบ 32 บิต

Previous Next

เริ่มต้นใช้งาน NAudio

วิธีที่ดีที่สุดในการติดตั้ง NAudio คือผ่าน NuGet คุณสามารถเรียกใช้คำสั่งต่อไปนี้และติดตั้ง NAudio ในแอปพลิเคชันของคุณ

ติดตั้ง NAudio จาก NuGet

 Install-Package NAudio

เล่นไฟล์เสียงโดยใช้ C# API . ฟรี

NAudio อนุญาตให้โปรแกรมเมอร์ .NET เล่นไฟล์เสียงจากแอปพลิเคชัน .NET ของตนเองได้ ในการเล่นไฟล์เสียง ก่อนอื่น คุณต้องเปิดไฟล์โดยใช้ AudioFileHeaer หลังจากที่เปิดไฟล์สำเร็จแล้ว คุณสามารถใช้ WaveOutEvent เป็นอุปกรณ์ส่งออกเพื่อเล่นเสียงได้ คุณสามารถเล่นเสียงได้โดยส่ง AudioFile ไปยัง outPutDevice ด้วยวิธีการ Init และเรียกวิธี Play()

ฟรี C# API เพื่อแปลงไฟล์ MP3 เป็น WAV

API ช่วยให้นักพัฒนาสามารถแปลงไฟล์ MP3 เป็นรูปแบบไฟล์อื่นได้ นักพัฒนาสามารถเพิ่มคุณสมบัติการแปลง MP4 ในแอปพลิเคชันของตนเองได้ หากมีตัวแปลงสัญญาณ ACM MP3 ในเครื่องแอปพลิเคชัน ตัวแปลงสัญญาณนี้มักจะติดตั้งไว้ล่วงหน้าใน Windows เวอร์ชันส่วนใหญ่ การแปลง MP3 เป็น WAV นั้นค่อนข้างง่าย คุณเพียงแค่ต้องเปิดไฟล์ MP3 โดยใช้ MP4FileReader และแปลงโดยใช้วิธี WaveFileWriter.CreateWaveFile()

เชื่อมไฟล์เสียงหลายไฟล์ผ่าน C#

API ช่วยให้นักพัฒนาสามารถเชื่อมไฟล์เสียงหลายไฟล์เป็นไฟล์เสียงเดียวได้ กระบวนการเรียงต่อกันค่อนข้างง่าย คุณสามารถโหลดไฟล์เสียงหลายไฟล์ของคุณโดยใช้เมธอด AudioFileReader() และเชื่อมเข้าด้วยกันโดยใช้เมธอด ConcatenatingSampleProvider()

 ไทย