This is a simplified speech recognition problem. The wav files consist of recordings of english letters (A-Z), and each letter is pronounced almost identically, is there a perl way to convert this to the letters? I'm thinking one can probably analyze the spectrum pattern, there are only 26 of them anyway. But I have no idea how to get such information from a wav file. Thanks.