Enregistrer son micro casque entre deux utilisateurs

Signaler
Messages postés
141
Date d'inscription
mardi 24 avril 2007
Statut
Membre
Dernière intervention
6 avril 2012
-
Messages postés
14769
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
13 février 2021
-
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

11 réponses

Messages postés
14769
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
13 février 2021
151
Bonjour,

Tu peux t'inspirer de cette source :
http://www.codeproject.com/KB/cs/Streaming_wave_audio.aspx

Et ensuite, si tu passe par le réseau, il faudra que tu t'intéresse à System.Net.*

Mon site
Messages postés
141
Date d'inscription
mardi 24 avril 2007
Statut
Membre
Dernière intervention
6 avril 2012

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.
Messages postés
14769
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
13 février 2021
151
Bonjour,

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.

Conversion :
http://tools.codes-sources.com/DotNetCodeConverter.aspx

Mon site
Messages postés
141
Date d'inscription
mardi 24 avril 2007
Statut
Membre
Dernière intervention
6 avril 2012

bonsoir,
d'essayer mieux que je le regarde, je l'essaie après je vous donne la réponse
Messages postés
141
Date d'inscription
mardi 24 avril 2007
Statut
Membre
Dernière intervention
6 avril 2012

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.
Messages postés
14769
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
13 février 2021
151
Bonjour,

Donc tu veux aussi capter la sortie audio ?

Dans ce cas, la réponse à ce sujet m'intéresse aussi :)

Mon site
Messages postés
141
Date d'inscription
mardi 24 avril 2007
Statut
Membre
Dernière intervention
6 avril 2012

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 :)
Messages postés
141
Date d'inscription
mardi 24 avril 2007
Statut
Membre
Dernière intervention
6 avril 2012

Messages postés
141
Date d'inscription
mardi 24 avril 2007
Statut
Membre
Dernière intervention
6 avril 2012

bonjour,
une fois je pense que je trouve une solution pour cette soucie, est ce que franchement y a aucun chemin qui peux m'aider pour sortir d'ici
Messages postés
141
Date d'inscription
mardi 24 avril 2007
Statut
Membre
Dernière intervention
6 avril 2012

bonjour,

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
Messages postés
14769
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
13 février 2021
151
Bonjour,

Pour ce genre de demande qui est quand même très spécifique, le manque de réponse est aussi dû au manque de personne ayant traité ce sujet.

Tu trouveras plus d'aide sur des forums en langue anglaise, je pense.

Mon site