Questions marquées «spectrogram»

2
Améliorer la résolution du spectrogramme en Python?
J'utilise la specgram()fonction in matplotlibpour générer des spectrogrammes de fichiers d'ondes vocales en Python, mais la sortie est toujours de bien meilleure qualité que ce que mon logiciel de transcription normal, Praat, peut générer. Par exemple, l'appel suivant: specgram( fromstring(spf.readframes(-1), 'Int16'), Fs=framerate, cmap=cm.gray_r, ) Génère ceci: Pendant que Praat, travaille …

4
Reconstruction du signal audio à partir du spectrogramme
J'ai un ensemble de chansons pour lesquelles j'ai extrait le spectrogramme de magnitude à l'aide d'une fenêtre de Hamming avec un chevauchement de 50%. Après avoir extrait le spectrogramme, j'ai fait une certaine réduction de dimensionnalité en utilisant l'analyse des composants principaux (PCA). Après l'avoir réduit à une dimensionnalité inférieure, …

1
Création d'un spectrogramme
J'ai essayé de trouver la logique de cette tâche et je prévois d'utiliser le package source KissFFT pour effectuer la transformation rapide de Fourier. Veuillez me faire savoir si cela semble correct: Allouez une structure FFT, c.-à-d. kiss_fft_alloc(N,0,NULL,NULL) Où Nest la taille de la fenêtre que j'utilise. Le tampon d'entrée …

1
Quelle est la résolution de fréquence maximale pour le spectrogramme d'implémentation STFT de Matlab ()?
La spectrogram()fonction de Matlab calcule le STFT d'un signal. Il décrit son NFFTargument comme suit: S = SPECTROGRAM(X,WINDOW,NOVERLAP,NFFT)spécifie le nombre de points de fréquence utilisés pour calculer les transformées de Fourier discrètes. Si NFFTn'est pas spécifié, la valeur par défaut NFFTest utilisée. Ai-je raison de dire que NFFTc'est un compromis …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.