2012-11-20 41 views
6

Tôi đã làm việc trên một ứng dụng VoIP bằng ngôn ngữ C sắc nét. Mục đích của dự án là Ghi âm cuộc gọi VoIP. Nó sử dụng g729 Codec. Tôi có thể trích xuất phần giọng nói từ tải trọng RTP. Làm thế nào để chuyển đổi mảng Byte này sang định dạng .wav? Làm ơn giúp tôi.Làm thế nào để chuyển đổi mảng byte được mã hóa g729 thành .WAV trong C#?

+0

tôi có solution.Now tôi có thể chơi giọng calls.I bắt sử dụng FFmpeg application.I có thể chuyển đổi các lưu rtp file raw với sự giúp đỡ của FFmpeg tool.The lệnh sau đây được sử dụng để chuyển đổi này "FFmpeg.exe -f g729 -i in.raw out.wav". Sau khi chạy lệnh, chúng ta có thể nhận được một tập tin wav. – Ralaad

Trả lời

1

Bạn có thể cố gắng sử dụng ffmpeg.exe và làm việc với nó thông qua dòng lệnh

Các vấn đề liên quan