Это команда adinrec, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
Adinrec
- записывать аудиоустройство и сохранять одно высказывание в файл
СИНТАКСИС
Adinrec [кредита...] {имя файла}
ОПИСАНИЕ
Adinrec открывает аудиопоток, обнаруживает ввод высказывания и сохраняет его в указанном
файл. Обнаружение высказываний осуществляется с помощью пороговых значений уровня и перехода через нуль. Ввод по умолчанию
устройством является микрофон, но другой источник аудиовхода, включая плагин Julius A / D-in, может быть
используется с помощью "-вход".
Аудиоформат - 16 бит, 1 канал, в формате Microsoft WAV. Если данное имя файла
уже существует, он будет отменен.
Если имя файла равно "-", захваченные данные будут переданы в стандартный поток без заголовка.
(необработанный формат).
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Adinrec использует JuliusLib и принимает параметры Julius. Ниже приведен список допустимых вариантов.
Adinrec конкретный кредита
-частота Hz
Установите частоту дискретизации в Гц. (по умолчанию: 16,000 XNUMX)
-сырой
Вывод в формате сырого файла.
ЮлиусЛиб кредита
-вход {mic | rawfile | adinnet | stdin | netaudio | esd | alsa | oss}
Выберите источник ввода речи. Укажите файл или rawfile для файла сигнала. В файле
input, пользователям будет предложено ввести имя файла из stdin.
«Mic» означает получение аудиовхода от устройства с живым микрофоном по умолчанию, а «adinnet» означает
получение данных формы волны через сеть TCPIP от клиента adinnet. "netaudio" от
Вход DatLink / NetAudio, а «stdin» означает ввод данных со стандартного ввода.
В Linux вы можете выбрать API во время выполнения, указав alsa, oss и esd.
-chunk_size образцы
Размер аудиофрагмента в количестве отсчетов. (по умолчанию: 1000)
-лв Thres
Порог уровня для обнаружения речевого ввода. Значения должны быть в диапазоне от 0 до 32767.
(по умолчанию: 2000)
-zc Thres
Нулевой порог пересечения в секунду. Только вход, превышающий пороговое значение (-лв)
будут засчитаны. (по умолчанию: 60)
-защита мс
Запас молчания в начале речевого сегмента в миллисекундах. (по умолчанию: 300)
-хвостка мс
Запас молчания в конце отрезка речи в миллисекундах. (по умолчанию: 400)
-zсреднее
Эта опция включает удаление смещения постоянного тока.
-smpЧастота Hz
Установите частоту дискретизации в Гц. (по умолчанию: 16,000 XNUMX)
-48
Записывайте входной сигнал с дискретизацией 48 кГц и понижайте его до 16 кГц на лету. Этот вариант
действительно только для модели с частотой 16 кГц. Процедура понижающей дискретизации была перенесена из sptk. (Rev.
4.0)
-НА имя устройства
Имя хоста для ввода сервера DatLink (-вход нетаудио).
-реклама port_number
В -вход адиннетукажите номер порта adinnet для прослушивания. (по умолчанию: 5530)
-полоска
Julius по умолчанию удаляет последовательные нулевые отсчеты во входных речевых данных. Этот вариант
прекрати это.
-C jconffile
Загрузите файл jconf здесь. На этом этапе содержимое jconffile будет расширено.
-плугиндир дилетант
Укажите, в какие каталоги загружать плагин. Если существует несколько директорий, укажите их с помощью
Список, разделенный двоеточиями.
ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ
АЛСАДЕВ
Строка имени устройства для ALSA. (по умолчанию: "по умолчанию")
АУДИОДЕВ
Строка имени устройства для OSS. (дефолт: "/ dev / dsp")
ЗАДЕРЖКА_МСЕК
Задержка входа микрофона в миллисекундах. Меньшее значение сократит задержку
но иногда делают процесс нестабильным. Значение по умолчанию будет зависеть от работающей ОС.
Используйте adinrec онлайн с помощью сервисов onworks.net