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 :

Code source pitch détection


Sujet :

Signal

  1. #1
    Nouveau candidat au Club
    Inscrit en
    Février 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 1
    Par défaut Code source pitch détection
    S'il vous plaît, j'ai besoin du code source pitch detection pour un signal audio segmenté par la méthode AMDF, j'ai essayé avec la fonction suivante mais pas de résultat:

    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    function pm = PitchMarking(x, p, fs)
     
    global config;
    global data;
     
    % split voiced / unvoiced segments
    [u, v] = UVSplit(p);
     
    %  pitch marking for voiced segments
    pm = [];
    ca = [];
    first = 1;
    waveOut = [];
    for i = 1 : length(v(:,1))
        range = (v(i, 1) : v(i, 2));
        in = x(range);
        [marks, cans] = VoicedSegmentMarking(in, p(range), fs);
     
        pm = [pm  (marks + range(1))];
        ca = [ca;  (cans + range(1))];
     
        ra = first:marks(1)+range(1)-1;
        first = marks(length(marks))+range(1)+1;
        waveOut = [waveOut UnvoicedMod(x(ra), fs, config.timeScale)'];
        waveOut = [waveOut PSOLA(in, fs, marks)];
    end
     
    data.waveOut = waveOut;
    data.pitchMarks = pm;
    data.candidates = ca;


    Merci pour tout aide

  2. #2
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 317
    Par défaut
    Citation Envoyé par narmin Voir le message
    j'ai essayé avec la fonction suivante mais pas de résultat:
    Peux-tu nous donner plus de précisions ?

    Quel est le problème exactement ?

  3. #3
    Membre confirmé
    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
    Par défaut
    Salut
    Vous pouvez utiliser ce code de site mathworks
    Voir ce lien:
    http://www.mathworks.com/matlabcentr...tion-algorithm

Discussions similaires

  1. Réponses: 2
    Dernier message: 15/06/2015, 14h43
  2. Contribuez à la FAQ et aux CODES SOURCE XML
    Par Community Management dans le forum XML/XSL et SOAP
    Réponses: 12
    Dernier message: 21/04/2008, 20h52
  3. Defragmenteur code-source
    Par ak-k dans le forum Windows
    Réponses: 7
    Dernier message: 25/08/2003, 14h36
  4. Je cherche le code-source d'un interface de Windows
    Par Robert A. dans le forum Windows
    Réponses: 5
    Dernier message: 02/06/2003, 09h45
  5. [VB6] Code source pour modifier MsgBox
    Par khany dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 25/02/2003, 15h13

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