Я пытаюсь воспроизвести звук wav, который хранится в массиве байтов, называемом байтами. Я знаю, что я должен преобразовать массив байтов в wav-файл и сохранить его на своем локальном диске, а затем назвать сохраненный файл, но я не смог преобразовать массив байтов в wav-файл.Преобразование байтового массива в wav-файл
, пожалуйста, помогите мне дать пример кода для преобразования байтов в WAV-файл в wav-файл.
вот мой код:
protected void Button1_Click(object sender, EventArgs e)
{
byte[] bytes = GetbyteArray();
//missing code to convert the byte array to wav file
.....................
System.Media.SoundPlayer myPlayer = new System.Media.SoundPlayer(myfile);
myPlayer.Stream = new MemoryStream();
myPlayer.Play();
}
Из любопытства: Как вы получили звук в массиве байтов в первую очередь? – Svish
Это отдельно от словарного проекта, который загружает звук каждого слова в моем словаре с http://www.merriam-webster.com/. и здесь образец wav-файла, который загружен и сохранен в массиве байтов: http: //media.merriam-webster.com/soundc11/g/good0001. – Eyla
Привет Эйла, не могли бы вы предоставить код для чтения файла формата волны в массив байтов в android. Будем очень благодарны. – Joyson