Click here to Skip to main content
15,887,404 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
can any one tell that on which basses media player can make difference between two voice...
in mp3 format data stored in frames and every frame has its header and then actual data but i want to check the info of that voice so can any one tell me that from which specific byte i can extract the info about voice.....
suppose i have an audio file in which 5 people are talking but i want to check the voice of a specific person and i have the voice sample of that person i want to extract his voice info from sample and also from the main source file and then i have to match the info
is it possible???
if no then how media player plays that voices in exact pitch what is the architecture of decoding the voice characteristics??
i want to comapare data on bit level and want to search the voice of specific person wording does not matter i just want to recognize voice
Posted
Updated 29-Aug-13 11:54am
v2
Comments
BillWoodruff 29-Aug-13 21:41pm    
What you are describing is a complex problem in signal analysis of the type that very brilliant programmers working for the National Security and Intelligence services of many countries, using incredibly powerful computer hardware, work very hard on: even then, at best their results are always qualified by a degree of probability. We (average people) will probably never know the degree of accuracy obtained, because: that information is very likely classified.

Now, if you have a conversation among five people recorded, and each takes turns, one person only speaking each time, each starting their statement with a clear identifier like "Number one" followed by a gap: you might have a chance at decoding such an audio file, depending on signal quality, background noise, etc.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900