JavaScript:Библиотеки/p5.sound/Класс p5.SoundRecorder/record(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
 
Нет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 4: Строка 4:
{{Myagkij-редактор}}
{{Myagkij-редактор}}


{{Черновик}}
 


= record() <ref>[https://p5js.org/reference/#/p5.SoundRecorder/record p5js.org - record()]</ref>=
= record() <ref>[https://p5js.org/reference/#/p5.SoundRecorder/record p5js.org - record()]</ref>=
Строка 14: Строка 14:
Чтобы использовать эту функцию, нужно подключить библиотеку p5.sound. Для этого в заголовок своего файла «index.html» впишите следующее:
Чтобы использовать эту функцию, нужно подключить библиотеку p5.sound. Для этого в заголовок своего файла «index.html» впишите следующее:


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript">
<script language="javascript" type="text/javascript" src="path/to/p5.sound.js"></script>
<script language="javascript" type="text/javascript" src="path/to/p5.sound.js"></script>
</syntaxhighlight>
</syntaxhighlight>
Строка 20: Строка 20:
==Синтаксис==
==Синтаксис==


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript">
record(soundFile, [duration], [callback])
record(soundFile, [duration], [callback])
</syntaxhighlight>
</syntaxhighlight>
Строка 26: Строка 26:
==Параметры==
==Параметры==


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript">
soundFile – объект p5.SoundFile, которому будут отправлены записанные данные. Тип данных – p5.SoundFile
soundFile – объект p5.SoundFile, которому будут отправлены записанные данные. Тип данных – p5.SoundFile
duration – продолжительность записи (в секундах). Тип данных – number
duration – продолжительность записи (в секундах). Тип данных – number
Строка 34: Строка 34:
==Возвращаемое значение==
==Возвращаемое значение==


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript">


</syntaxhighlight>
</syntaxhighlight>
Строка 42: Строка 42:
===№1===
===№1===


<syntaxhighlight lang="javascript" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS" enclose="div">
<syntaxhighlight lang="javascript" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS">
</syntaxhighlight>
</syntaxhighlight>


===№2===
===№2===


<syntaxhighlight lang="javascript" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS" enclose="div">
<syntaxhighlight lang="javascript" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS">


</syntaxhighlight>
</syntaxhighlight>
Строка 53: Строка 53:
===№3===
===№3===


<syntaxhighlight lang="javascript" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS" enclose="div">
<syntaxhighlight lang="javascript" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS">


</syntaxhighlight>
</syntaxhighlight>

Текущая версия от 13:13, 18 июня 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.



record() [1]

Описание

Начинает запись. Чтобы получить доступ к получившейся записи, укажите в первом параметре объект p5.SoundFile. После того, как запись будет завершена, объект p5.SoundRecorder отправит этому ему записанные данные, чтобы он их воспроизвел. У этой функции также есть два опциональных параметра: один – для длительности записи (в секундах), а другой – для функции обратного вызова, которая будет вызвана после завершения записи.

Чтобы использовать эту функцию, нужно подключить библиотеку p5.sound. Для этого в заголовок своего файла «index.html» впишите следующее:

<script language="javascript" type="text/javascript" src="path/to/p5.sound.js"></script>

Синтаксис

record(soundFile, [duration], [callback])

Параметры

soundFile  объект p5.SoundFile, которому будут отправлены записанные данные. Тип данных  p5.SoundFile
duration  продолжительность записи (в секундах). Тип данных  number
callback  функция обратного вызова, которая будет вызвана после завершения записи. Тип данных  функция

Возвращаемое значение

Пример

№1

№2

№3

См.также

Внешние ссылки