Est-ce que quelqu'un sait comment convertir l'audio GSM en PCM WAV via C#? J'ai essayé de trouver une solution viable sur Internet en vain.Convertir l'audio GSM en WAV PCM
1
A
Répondre
1
Voici un lien vers une bibliothèque C qui code et décode les fichiers GSM:
http://user.cs.tu-berlin.de/~jutta/gsm/gsm-1.0.13.tar.gz
et un lien vers plus d'informations sur le sujet:
http://user.cs.tu-berlin.de/~jutta/toast.html
Il devrait être Il est possible de compiler le code C en tant que DLL et de l'appeler à partir d'une application C# à l'aide de PInvoke, ou bien d'intégrer les méthodes directement dans votre application C#.
Une fois que vous avez décodé les données GSM dans des données d'exemple, l'écrire dans un fichier WAV est très simple.
2
0
Ceci est pour java, mais il devrait être adaptable à C#:
0
Code Voir ci-dessous de http://alvas.net/alvas.audio,articles.aspx#mp3-to-wav-without-desktop-experience
void AnyToWav(string fileName)
{
DsReader dr1 = new DsReader(fileName);
if (dr1.HasAudio)
{
WaveWriter ww = new WaveWriter(File.Create(fileName + ".wav"),
AudioCompressionManager.FormatBytes(dr1.ReadFormat()));
ww.WriteData(dr1.ReadData());
ww.Close();
Console.WriteLine("Done!");
}
else
{
Console.WriteLine("Has no audio");
}
}
Questions connexes
- 1. PCM wav au fichier vox
- 2. Format audio WAV: MPEG3 à PCM
- 3. Encoder le fichier wav à pcm
- 4. iPhone - convertir le mp3 en wav?
- 5. Convertir WAV en WMA en utilisant .NET
- 6. Convertir un tableau d'octets en .wav java
- 7. Comment convertir une wav stéréo en mono
- 8. Convertir un flux audio en tableau d'octets WAV en Java sans fichier temporaire
- 9. Quel est le moyen le plus simple de convertir un fichier wav compressé en un fichier wav non compressé en C# ou en C++?
- 10. comment jouer pcm données brutes en Java
- 11. Accès au modem GSM en C#
- 12. Bibliothèque de modems GSM
- 13. Enregistrement du son en WAV sur l'iphone
- 14. Comment puis-je convertir entre midi en wav/mp3 en C#?
- 15. Lire des données PCM dans .NET Framework 2?
- 16. Comment convertir un fichier wav au format mp3 en utilisant sox?
- 17. Convertir une wma en wav par programmation avec Windows Media Encoder
- 18. Conversion de fichiers WAV en MP3 à l'aide de VB6?
- 19. Changement de hauteur de données PCM en C#
- 20. amplitude moyenne d'un .wav en C#
- 21. Java - supprimer les en-têtes de .wav
- 22. Comment envoyer des commandes AT GSM en utilisant python?
- 23. Conversion de WAV en Speex prenant beaucoup de temps
- 24. Décoder WMA avec FFMpeg à PCM
- 25. Fichiers Javafx et wav
- 26. Appel à l'aide du modem GSM
- 27. SOX wav lecture du son
- 28. avoir un MP3 \ WAV en arrière-plan de HTML
- 29. Enlever l'en-tête wav dans C#
- 30. Incorporation de cellulites GSM dans des messages courts
Pouvez-vous utiliser exe 3ème partie pour cela? –
@qui a voté pour la fermeture de cette question: pourquoi fermez-vous cette question sur Terre? – MusiGenesis