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

Signal Discussion :

Enregistrement d'un son sous Matlab


Sujet :

Signal

  1. #1
    Futur Membre du Club
    Inscrit en
    Novembre 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 4
    Points : 5
    Points
    5
    Par défaut Enregistrement d'un son sous Matlab
    Bonjour

    J'aimerais savoir si je peux enregistrer un son stéréophonique sous Matlab.

    Merci

  2. #2
    Membre éprouvé
    Avatar de rostomus
    Homme Profil pro
    Doctorant électronique et traitement du signal
    Inscrit en
    Décembre 2006
    Messages
    791
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Doctorant électronique et traitement du signal

    Informations forums :
    Inscription : Décembre 2006
    Messages : 791
    Points : 1 205
    Points
    1 205
    Par défaut wav
    Bonjour,
    Si vous voulez enregistrer un son a partir d'un microphone pendant une durée definie préalablement:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    fs=44100; %frequence d'echantillonage (Hz)
    nbit=16;   % nombre de bits par echantillon
    mode=2   %pour dire stéreo
    D=4,        % durée d'enregistrement (s)
    enregistrement=audiorecorder(fs,nbit, mode);
    recordblocking(enregistrement, D);
    x=getaudiodata(enregistrement);
    MATLAB 7.4 (R2007a) WIN XP SP2
    -------------------------------------

  3. #3
    Membre éprouvé
    Avatar de rostomus
    Homme Profil pro
    Doctorant électronique et traitement du signal
    Inscrit en
    Décembre 2006
    Messages
    791
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Doctorant électronique et traitement du signal

    Informations forums :
    Inscription : Décembre 2006
    Messages : 791
    Points : 1 205
    Points
    1 205
    Par défaut
    Aussi, vous pouvez faire ca:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    enregistrement= audiorecorder(22050,8,2);
    record(enregistrement);
    % Maintenant, parler dans le microphone
     
    stop(enregistrement);
    parole= play(enregistrement); 
    % Ecouter
     
    stop(parole);
    donnee = getaudiodata(enregistrement, 'uint8');
    MATLAB 7.4 (R2007a) WIN XP SP2
    -------------------------------------

  4. #4
    Membre éprouvé
    Avatar de rostomus
    Homme Profil pro
    Doctorant électronique et traitement du signal
    Inscrit en
    Décembre 2006
    Messages
    791
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Doctorant électronique et traitement du signal

    Informations forums :
    Inscription : Décembre 2006
    Messages : 791
    Points : 1 205
    Points
    1 205
    Par défaut
    Et si vous voulez lire a partir d'un fichier wave, modifier le contenu, ensuite l'enregistrer, voila :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    [x,fs]=wavread('nom.wav');
    %traitement
    wavplay(x,fs); %pour ecouter
    wavwrite(x,fs,'nom2.wav');
    MATLAB 7.4 (R2007a) WIN XP SP2
    -------------------------------------

  5. #5
    Futur Membre du Club
    Inscrit en
    Novembre 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 4
    Points : 5
    Points
    5
    Par défaut
    Bonjour,

    Merci pour vos réponses, mon pb a été résolu.

    cordialement

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 27/07/2013, 11h01
  2. enregistrement de sons sous silverlight
    Par SISGI dans le forum Silverlight
    Réponses: 4
    Dernier message: 11/10/2011, 14h13
  3. lecteur de sons sous matlab
    Par frejus dans le forum MATLAB
    Réponses: 14
    Dernier message: 19/02/2010, 09h31
  4. enregistrer une matrice .mfcc sous matlab
    Par wafaa2009 dans le forum Signal
    Réponses: 10
    Dernier message: 22/05/2009, 15h48
  5. Robotiser un son sous matlab
    Par laila morad dans le forum Signal
    Réponses: 1
    Dernier message: 20/06/2007, 13h28

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