Добро пожаловать, Гость!
Разработка модуля говарилки! - Страница 2
Свободное общение | Разработка модуля говарилки!
-MiSHuTkA- :
Внедрить в DCMS модуль говарилку нада!
Есть такой пример рабочий!
Ссылка
Модуль взят с github.com называется
RecordRTC !
Кто сталкивался с такими модулями подобными?Что посоветуете?
Разработка модуля говарилки!
8 Июня 2021Внедрить в DCMS модуль говарилку нада!
Есть такой пример рабочий!
Ссылка
Модуль взят с github.com называется
RecordRTC !
Кто сталкивался с такими модулями подобными?Что посоветуете?
Комментарии:
DoR 27 Июня 2021
-MiSHuTkA-, Сделано это при помощи createAnalyser()
--- Который является методом обьекта AudioContext()
AnalyserNode() извлекает частоту/форму волны и рисует это всё на canvas или на css как это я сделал в голосовых смс.
Вот простой пример...))
Ссылка
-MiSHuTkA-, Сделано это при помощи createAnalyser()
--- Который является методом обьекта AudioContext()
AnalyserNode() извлекает частоту/форму волны и рисует это всё на canvas или на css как это я сделал в голосовых смс.
Вот простой пример...))
Ссылка
-MiSHuTkA- 27 Июня 2021
Автор темы
DoR, Вот пример то я ссылку не кинул постом ниже Ссылка
______________________
-MiSHuTkA-
Автор темы
DoR, Вот пример то я ссылку не кинул постом ниже Ссылка
______________________
-MiSHuTkA-
-MiSHuTkA- 27 Июня 2021
Автор темы
DoR, Посматри скрин -тестирую щас -красиво сделано там когда говариш спектр частотный типа показует -скачал с GitHub от откуда потерял
Думаю нада попробывать сохраннить blob в папку
uploads а дальше все наработано -красиво будет !
Реально спектр такой живой -мне еще такое не попадалось наверное лучшее что нашел и чисто заточено под звук -правда формат wav
Вот живой пример сделал
Там микрофон нажми спектр частотный посматри!
______________________
-MiSHuTkA-
AudioRecorder-master (29.17Kb)
Автор темы
DoR, Посматри скрин -тестирую щас -красиво сделано там когда говариш спектр частотный типа показует -скачал с GitHub от откуда потерял
Думаю нада попробывать сохраннить blob в папку
uploads а дальше все наработано -красиво будет !
Реально спектр такой живой -мне еще такое не попадалось наверное лучшее что нашел и чисто заточено под звук -правда формат wav
Вот живой пример сделал
Там микрофон нажми спектр частотный посматри!
______________________
-MiSHuTkA-
-MiSHuTkA- 27 Июня 2021
Автор темы
DoR, Спасибо! Понял!
Я тут решение одно внедрил и не сложно и многое решилось ! Спойлер внедрил -теперь вверху только новая запись всегда
Пример Ссылка
______________________
-MiSHuTkA-
Автор темы
DoR, Спасибо! Понял!
Я тут решение одно внедрил и не сложно и многое решилось ! Спойлер внедрил -теперь вверху только новая запись всегда
Пример Ссылка
______________________
-MiSHuTkA-
DoR 27 Июня 2021
-MiSHuTkA-, Приветствую!
--- Всё просто, создаёшь массивом список ["*ogg", "*mp3"];
( квадратные скобки это аналог array )
И ещё, filemtime у тебя уже определенна ( $_file[ filemtime ( $pi ) ] = $pi; ) зачем вызывать ещё раз если она уже висит на ключе ( $key )
// --- Начало
$dir = 'uploads/';
$ras = ["*ogg", "*mp3"]; // --- Список
foreach ( $ras as $ras )
foreach ( glob ( $dir.( $ras ) ) as $pi ) :
$_file[ filemtime ( $pi ) ] = $pi;
endforeach;
krsort ( $_file, SORT_NUMERIC ) .reset ( $_file );
foreach ( $_file as $key => $value ) :
print $value."<br>"; // --- Файлы
print date ( 'H:i:s - d.m.Y ', $key )."<br>"; // --- Дата
endforeach;
// --- Конец
Немного исправил, пробуй...))
-MiSHuTkA-, Приветствую!
--- Всё просто, создаёшь массивом список ["*ogg", "*mp3"];
( квадратные скобки это аналог array )
И ещё, filemtime у тебя уже определенна ( $_file[ filemtime ( $pi ) ] = $pi; ) зачем вызывать ещё раз если она уже висит на ключе ( $key )
// --- Начало
$dir = 'uploads/';
$ras = ["*ogg", "*mp3"]; // --- Список
foreach ( $ras as $ras )
foreach ( glob ( $dir.( $ras ) ) as $pi ) :
$_file[ filemtime ( $pi ) ] = $pi;
endforeach;
krsort ( $_file, SORT_NUMERIC ) .reset ( $_file );
foreach ( $_file as $key => $value ) :
print $value."<br>"; // --- Файлы
print date ( 'H:i:s - d.m.Y ', $key )."<br>"; // --- Дата
endforeach;
// --- Конец
Немного исправил, пробуй...))
-MiSHuTkA- 27 Июня 2021
Автор темы
DoR, Здарова!
Возникла проблема в этом скрипте нада добавить еще расширение файла одно чтоб 2 формата было -как лучше и правильней это сделать подскажи! То я начал делать чето запутался совсем
$ras = "*.ogg"; -тут еще формат прибавить
$dir = 'uploads/';
$ras = "*.ogg";
foreach ( glob ( $dir.($ras) ) as $pi ) :
$_file[ filemtime ( $pi ) ] = $pi;
endforeach;
krsort ( $_file, SORT_NUMERIC ) .reset ( $_file );
foreach ( $_file as $key => $value ) :
$unix_time = filemtime("".$value."");
echo "<input name='' value='' size='50'><br>"; // Выводим название файла
echo"".date('H:i:s - d.m.Y ', $unix_time)."<br>"; ///Время создания
echo "<audio controls='controls'>"; // Выводим тег аудио с панелью управления
echo "<source type='audio/mpeg' src='".$value."' /></audio>"; // Подключаем путь к аудио-файлу
echo "<hr><br>"; // Переходим на 2 перехода на новую строку
endforeach;
______________________
-MiSHuTkA-
Автор темы
DoR, Здарова!
Возникла проблема в этом скрипте нада добавить еще расширение файла одно чтоб 2 формата было -как лучше и правильней это сделать подскажи! То я начал делать чето запутался совсем
$ras = "*.ogg"; -тут еще формат прибавить
$dir = 'uploads/';
$ras = "*.ogg";
foreach ( glob ( $dir.($ras) ) as $pi ) :
$_file[ filemtime ( $pi ) ] = $pi;
endforeach;
krsort ( $_file, SORT_NUMERIC ) .reset ( $_file );
foreach ( $_file as $key => $value ) :
$unix_time = filemtime("".$value."");
echo "<input name='' value='' size='50'><br>"; // Выводим название файла
echo"".date('H:i:s - d.m.Y ', $unix_time)."<br>"; ///Время создания
echo "<audio controls='controls'>"; // Выводим тег аудио с панелью управления
echo "<source type='audio/mpeg' src='".$value."' /></audio>"; // Подключаем путь к аудио-файлу
echo "<hr><br>"; // Переходим на 2 перехода на новую строку
endforeach;
______________________
-MiSHuTkA-
-MiSHuTkA- 25 Июня 2021
Автор темы
DoR, Вот рабочий пример
Ссылка
там кнопочка X она копирует форму ту в форму посматри
Осталось сделать чтоб выводилась только всегда 1 строка BB кода всегда а не собирались все файлы !
Можеш там сказать ченить
Выбираеш Audi потом START говариш потом STOP -нажимаеш сохранить потом Завершить
______________________
-MiSHuTkA-
Скрин-3 (25.44Kb)
Автор темы
DoR, Вот рабочий пример
Ссылка
там кнопочка X она копирует форму ту в форму посматри
Осталось сделать чтоб выводилась только всегда 1 строка BB кода всегда а не собирались все файлы !
Можеш там сказать ченить
Выбираеш Audi потом START говариш потом STOP -нажимаеш сохранить потом Завершить
______________________
-MiSHuTkA-