Запись звука с микрофона на диск.

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Запись звука с микрофона на диск.

Сообщение neznayka 26 май 2014, 18:38

Необходимо сохранить звук с микрофона.
Запись с микрофона идет, по кнопке PLAY она воспроизводится.

Произошел затык при попытке перевести Audioclip в массив байтов byte[].
Дебаг выводит строку "01". Размер sound.ogg = 1КБ

З.Ы. С диска файл МП3 переводит в массив байтов нормально.


Синтаксис:
Используется csharp
 
AudioClip micro;

void OnGUI()
{
        if (GUI.Button(new Rect(SW * 0.4f, SH * 0.1f, SW * 0.1f, SH * 0.1f), "REC"))
        {
            micro = Microphone.Start(null, true, 20, 44100);
        }

        if (GUI.Button(new Rect(SW * 0.55f, SH * 0.1f, SW * 0.1f, SH * 0.1f), "STOP"))
        {
            Microphone.End(nameMicrophone);
        }

        if (GUI.Button(new Rect(SW * 0.65f, SH * 0.7f, SW * 0.15f, SH * 0.1f), "PLAY"))
        {
            audio.clip = micro;
            audio.Play();
        }

        if (GUI.Button(new Rect(SW * 0.2f, SH * 0.7f, SW * 0.15f, SH * 0.1f), "SAVE"))
        {

            byte[] bytes = BitConverter.GetBytes(micro);
            //byte[] bytes = File.ReadAllBytes("кино.mp3");
            File.WriteAllBytes("sound.ogg", bytes);


            string deb = BitConverter.ToString(bytes);
            Debug.Log(deb);
        }
}
 
neznayka
UNец
 
Сообщения: 17
Зарегистрирован: 12 мар 2014, 13:23

Re: Запись звука с микрофона на диск.

Сообщение neznayka 29 май 2014, 13:19

просто ап.
neznayka
UNец
 
Сообщения: 17
Зарегистрирован: 12 мар 2014, 13:23

Re: Запись звука с микрофона на диск.

Сообщение DbIMok 29 май 2014, 21:29

neznayka писал(а):Размер sound.ogg = 1КБ

loop Indicates whether the recording should continue recording if lengthSec is reached, and wrap around and record from the beginning of the AudioClip.

сколько было в данный момент в буфере, столько и записал
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Запись звука с микрофона на диск.

Сообщение neznayka 30 май 2014, 19:01

А есть способ обратится ко всему аудиоклипу, а не к его буферу?

Или может, я зря выежываюсь, и есть родной метод для записи на диск?
neznayka
UNец
 
Сообщения: 17
Зарегистрирован: 12 мар 2014, 13:23

Re: Запись звука с микрофона на диск.

Сообщение maptbih007 01 апр 2020, 21:12

neznayka писал(а):А есть способ обратится ко всему аудиоклипу, а не к его буферу?

Или может, я зря выежываюсь, и есть родной метод для записи на диск?

Если проблему решили можете поделиться результатом?
maptbih007
UNец
 
Сообщения: 16
Зарегистрирован: 20 мар 2020, 13:31

Re: Запись звука с микрофона на диск.

Сообщение DbIMok 02 апр 2020, 14:13

правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19