ЗАПИСЬ ЗВУКА НА САЙТЕ PHP
Запись звука на сайте с помощью PHP может быть выполнена при помощи расширения "audio", которое предоставляет возможность создания и работы с аудио файлами. Также можно использовать "audio_create()" для создания аудио-файла.
Для записи аудио с микрофона можно использовать "getUserMedia" API, которая доступна в браузере. После того, как пользователь даст согласие на доступ к микрофону, можно записать аудио-файл в формате WAV с использованием PHP. Также можно использовать "audioContext" для редактирования аудио-файла.
Пример кода:
navigator.mediaDevices.getUserMedia({ audio: true })  .then(function(stream) {    var audioContext = new AudioContext();    var source = audioContext.createMediaStreamSource(stream);    var audioProcessor = audioContext.createScriptProcessor(4096, 1, 1);    source.connect(audioProcessor);    audioProcessor.connect(audioContext.destination);    audioProcessor.onaudioprocess = function(audioProcessingEvent) {      var inputBuffer = audioProcessingEvent.inputBuffer;      var outputBuffer = audioProcessingEvent.outputBuffer;      for (var channel = 0; channel < outputBuffer.numberOfChannels; channel++) {        var inputData = inputBuffer.getChannelData(channel);        var outputData = outputBuffer.getChannelData(channel);        for (var sample = 0; sample < inputBuffer.length; sample++) {          outputData[sample] = inputData[sample];        }      }    }  })  .catch(function(err) {    console.log('The following getUserMedia error occurred: ' + err);  });Этот код записывает звук с микрофона, используя JavaScript и AudioContext, и передает аудио-данные в PHP для дальнейшей обработки.
Создать свой PHP роутер (router) для сайта? легко! С ЧПУ, проверкой заголовков и методов запроса
Вычисляем по IP. Какие данные можно вытянуть из ip адреса с помощью PHP? Разбираемся, выводим
Пишем Форум с комментариями на PHP + MySQL - Практический стрим
Авторизация и регистрация с сессией на чистом PHP
[PHP] Часть 31. Уведомления на сайте. Часть 1
Пишем комментирование на сайте на php - MySqli!




















