bonjour,
j'ai un petit souci d'enregistrer le son, j'ai réussi d'enregistrer le son de micro mais le problème que j'ai pas réussi d'enregistrer de l'autre utilisateur, parce que j'envie d'enregistrer le son entre deux utilisateurs. j'ai cherché trop sur internet, si possible de me guider vers le bon chemin
Public Class Form1
Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Integer, ByVal hwndCallback As Integer) As Integer
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
' record from microphone
mciSendString("open new Type waveaudio Alias recsound", vbNullString, 0, 0)
mciSendString("record recsound", vbNullString, 0, 0)
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
' stop and save
mciSendString("save recsound c:\record1.wav", vbNullString, 0, 0)
mciSendString("close recsound", vbNullString, 0, 0)
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
' play audio
My.Computer.Audio.Play("c:\record1.wav", AudioPlayMode.WaitToComplete)
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
End Class
merci de votre réponse mais le problème d'abord que je travaille avec vb(pas c#) encore ce que je suis besoin c'est d'enregistrer le sound entre deux utilisateur, on prend exemple deux utilisateur skype j'aime enregistrer la conversation eux donc la source que je l'ai vue c'est d'envoyé d'envoyé le son en streaming en socket.
en tout cas merci de votre réponse si possible de m'envoyer un autre chemin.
Le fait que ce soit du C# ne devrait pas être bloquant, en modifiant un peu le projet, tu peux en faire une dll utilisable à partir de VB (la différence majeurs est la syntaxe, le reste est très similaire).
Le problème que tu as, tel que je l'ai compris, c'est que tu veux capter le son du Micro de l'utilisateur l'envoyer à un autre via le réseau.
Dans ce cas, le code que je t'ai passé devrait t'aider.
non je veux pas capter le son de micro et l'envoyer a un autre utilisateur, je veux capter le son du casque+micro et l'enregistrer sur le disque, c'est à dire capter une conversation et l'enregistrer sur C:
le script que je le met en premier il capte juste le micro.
bonjour,
oui j'aime record Input/output sound, j'ai essaie trop de méthode le problème que j'ai pas trouvé une chose précis et notre ami google trompe par fois :)
je pense que impossible de trouver une solution pour cette soucie parce que partout y a pas de réponse :( ou bien vous intéresse pas de répondre à ce question? si sa sert à rien cette forum pourquoi on pose encore des questions... pffffffff