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 :

decomposition d'un signal audio en trame


Sujet :

Signal

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2008
    Messages : 1
    Points : 1
    Points
    1
    Par défaut decomposition d'un signal audio en trame
    bonjour,

    Je dois creer un detecteur d'activité vocale, pour detecter la parole et les silence.
    Mais dans un premier temps je dois decouper mon signal audio en tram de 20ms.
    voici mon code actuel ( pas tres avancé je ne vous le fait pas dire)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    [signal,Fs,Nbit] = wavread('test'); % lecture du signal
    signal=signal/max(abs(signal)); %normalisation entre -1 et 1
    figure(1)
    plot(signal)
    hold
    taille_fenetre = 20e-3;
    temps = length(signal)/Fs;
    nbr_fenetre= floor(2*temps/20e-3);
    for i=1:nbr_fenetre-1
     
    end
    je ne vois pas comment faire ma boucle pour decomposer mon signal.

    et de plus j'aimerais trouver l'entropie de chaque trame, mais la fonction entropie donner par matlab ne me donne pas une probabilité, je ne sais pas s'il est possible de l'utiliser pour un signal audio.

    si vous avez une idée .

    Merci par avance

    Hugo

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    203
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 203
    Points : 68
    Points
    68
    Par défaut code décomposition
    Salut;
    ceci est le code demandé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    k=1;
    for i=1:1:nbr_fenetre-1
    signal = signal(k:k+taille_fenetre-1);%décomposition
     
     
    %partie traitement........
     
    k=k+floor(taille_fenetre);
    end
    Bonne chance

  3. #3
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 83
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Points : 5 179
    Points
    5 179
    Par défaut
    Salut!
    decouper mon signal audio en tram
    Faire circuler des trams sur des canaux... S'agirait-il des transports publics de la ville de Venise?
    Jean-Marc Blanc
    Calcul numérique de processus industriels
    Formation, conseil, développement

    Point n'est besoin d'espérer pour entreprendre, ni de réussir pour persévérer. (Guillaume le Taiseux)

Discussions similaires

  1. découper un signal audio en trames
    Par marina123 dans le forum Signal
    Réponses: 1
    Dernier message: 10/06/2012, 18h32
  2. Division d'un signal audio en trames
    Par zolle1 dans le forum Signal
    Réponses: 9
    Dernier message: 06/06/2011, 16h21
  3. Récuperer le signal audio d'un fichier .wav
    Par vienin dans le forum Multimédia
    Réponses: 2
    Dernier message: 11/10/2005, 16h25
  4. [TMS320C6416] FFT et IFFT sur un signal audio...
    Par 0x4e84 dans le forum Autres architectures
    Réponses: 1
    Dernier message: 18/04/2005, 20h21
  5. Réponses: 2
    Dernier message: 08/11/2004, 22h31

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