2010-06-01 2 views
0

Dans mon application, j'ai fait pour enregistrer la voix et jouer dans l'appareil. Maintenant, je veux trouver la fréquence audio de cette voix enregistrée (pendant l'enregistrement). Comment puis-je trouver? .Je n'ai aucune idée. J'ai téléchargé "Aurio Touch" programme.Mais c'est trop difficile de me comprendre. Donc, y a-t-il des tutoriels disponibles (sur iPhone)? Comment puis-je atteindre cet objectif?Comment trouver la fréquence tout en enregistrant la voix dans l'iPhone?

Veuillez me guider.

Merci.

Répondre

1

Ceci implique des maths. Si cela vous effraie, vous devriez probablement acheter/acheter une bibliothèque pour faire l'analyse pour vous. Si non, Fourier transform est un bon endroit pour commencer à voir ce qui est impliqué. Quand j'ai fait cela, j'ai commencé par piquer le code source de Audacity pour avoir une idée de ce qui est impliqué.

+0

+ 1, @ MarkPeters. Merci pour la réponse. Je n'utilise aucun logiciel dépend de mes besoins. donc je peux utiliser seulement FFT et existe-t-il un code d'échantillon disponible pour cela? Merci. – Pugal

+0

@Paul Devan: Comme je l'ai dit, Audacity a du code pour une FFT avec laquelle vous pouvez bricoler. Il y a une fonction d'Audacity appelée "Power Spectrum" qui prend un échantillon et trace la puissance des fréquences des composants. Ce n'est pas fait pour un iPhone, mais le code lui-même est assez facile à comprendre si vous avez une compréhension de base de C. –

Questions connexes