IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Lire le son du Microphone en C#


Sujet :

C#

  1. #1
    Membre expérimenté
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Par défaut Lire le son du Microphone en C#
    Bonjour

    Mon probleme concerle le Mobile (j'ai déja posté un post spécifique dans cette section)

    Mais ce serait déja pas mal de connaitre la meilleure maniere de lire ce qu se passe sur le Microphine en Csharp

    Un conseil ?
    Une idée ?

    Merci de votre aide

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    1 002
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1 002
    Par défaut
    Yop,

    J'ai jamais fais ça mais bon en natif y a :
    http://stackoverflow.com/questions/3...dio-with-c-wpf
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    public class Program
    {
        [DllImport("winmm.dll", EntryPoint = "mciSendStringA", CharSet = CharSet.Ansi, SetLastError = true, ExactSpelling = true)]
        private static extern int mciSendString(string lpstrCommand, string lpstrReturnString, int uReturnLength, int hwndCallback);
     
        static void Main(string[] args)
        {
            mciSendString("open new Type waveaudio Alias recsound", "", 0, 0);
            mciSendString("record recsound", "", 0, 0);
            Console.WriteLine("recording, press Enter to stop and save ...");
            Console.ReadLine();
     
            mciSendString("save recsound c:\\work\\result.wav", "", 0, 0);
            mciSendString("close recsound ", "", 0, 0);
        }
    }

    en encapsulé y a des lib comme :
    http://voicerecorder.codeplex.com/
    qui marche avec nAudio:
    http://channel9.msdn.com/coding4fun/...Voice-Recorder

    Je ne sais pas si ça marche sur mobile !?
    Pour du mobile Windows 7 j'ai trouvé ça:
    http://www.peteonsoftware.com/index....lated-storage/
    http://msdn.microsoft.com/fr-fr/magazine/gg598930.aspx

    désolé de ne pas pouvoir te donner un feedback...

  3. #3
    Membre expérimenté
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Par défaut
    Merci alavolez

    En fait en CE winmm.dll n'existe pas, il faut uiliser des methodes de coredll.dll

    Mais j'ai aussi découvert que des methodes de Coredd.dll (playSound) pouvaient etre remplacée pas des methodes de Classe du NameSpace System.Media

    Je me demande donc s'il n'existe pas des Classe .NET permettant aussi d'acceder au Micro sans devoir faire de l'interrop avec des dll systemes

Discussions similaires

  1. [FMOD Ex] Ne veut pas lire les sons :(
    Par Bakura dans le forum FMOD
    Réponses: 16
    Dernier message: 01/04/2011, 13h41
  2. [VBA-E] lire fichier son avec excel
    Par potili2 dans le forum Excel
    Réponses: 5
    Dernier message: 02/04/2007, 20h26
  3. [VB6] Lire deux sons en même temps
    Par daladim dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 17/12/2006, 20h29
  4. Lire un son WAVE + filtre passe BAS/HAUT
    Par selmak7 dans le forum C++Builder
    Réponses: 2
    Dernier message: 15/08/2006, 13h45
  5. Lire du son
    Par kodo dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 31/05/2006, 10h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo