julius - Интернет в облаке

Это команда julius, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


Джулиус
- многоцелевой движок LVCSR с открытым исходным кодом

СИНТАКСИС


Джулиус [-С jconffile] [кредита...]

ОПИСАНИЕ


Джулиус это высокопроизводительный многоцелевой механизм распознавания речи с открытым исходным кодом для
исследователи и разработчики. Он способен выполнять распознавание почти в реальном времени
непрерывная речь с языковой моделью на 60 грамма объемом более 3 тыс. слов и моделью HMM для трифона, на большинстве
текущие ПК. Джулиус может выполнять распознавание аудиофайлов, живого микрофонного входа,
сетевые входные файлы и файлы параметров функций.

Модуль распознавания ядра реализован в виде библиотеки C под названием "JuliusLib". Это также может быть
расширяется за счет дополнительных модулей.

Поддержанный Модели
Джулиус требуется языковая модель и акустическая модель для работы в качестве распознавателя речи. Джулиус
поддерживает следующие модели.

Акустика модель
Подслова HMM (скрытая марковская модель) в формате HTK ascii поддерживаются. Фонема
модели (монофон), контекстно-зависимые модели фонем (трифон), связанная смесь и
могут использоваться фонетические модели любых единиц. При использовании зависимого от контекста
моделях также обрабатывается межсловная контекстная зависимость. Многопоточность и
Также поддерживается MSD-HMM. В дальнейшем вы можете использовать инструмент мкбинхмм преобразовать ascii
HMM в компактный двоичный формат для более быстрой загрузки.

Обратите внимание, что Джулиус сам может извлекать функции MFCC только из речевых данных. Если вы используете
акустический HMM, обученный для другой функции, вы должны указать вход в параметр HTK
файл того же типа объекта.

Язык модель: слово N-грамм
Поддерживается языковая модель Word N-грамм, до 10-грамм. Юлий использует разные
N-грамм для каждого прохода: 2 грамма слева направо на 1-м проходе и N-грамм справа налево на
2-й проход. Для Julius рекомендуется использовать как LR 2-грамм, так и RL N-грамм.
Однако вы можете использовать только один LR N-грамм или RL N-грамм. В таком случае приблизительный
LR 2-грамм, вычисленный из данного N-грамма, будет нанесен на первом проходе.

Поддерживается стандартный формат ARPA. Кроме того, двоичный формат также
поддерживается для эффективности. Инструмент мкбинграм(1) может преобразовать N-грамм формата ARPA в
двоичный формат.

Язык модель: грамматика
Формат грамматики оригинальный, и инструменты для создания грамматики распознавания
включены в раздачу. Грамматика состоит из двух файлов: один -
'грамматический' файл, который описывает структуры предложений в стиле BNF, используя слово
название категории как завершающие символы. Другой - файл "VOCA", в котором определяются слова.
с его произношением (то есть последовательностями фонем) для каждой категории. Они должны быть
преобразован мкдфа(1) в файл детерминированного конечного автомата (.dfa) и
файл словаря (.dict) соответственно. Вы также можете использовать несколько грамматик.

Язык модель: изолированный слово
Вы можете выполнить распознавание отдельных слов, используя только словарь слов. С этим
тип модели, Юлиус выполнит быстрое распознавание за один проход со статическим контекстом
умение обращаться. В начало и конец каждого слова будут добавлены модели тишины. Ты сможешь
также использовать несколько словарей в процессе.

Поиск Алгоритм
Алгоритм распознавания Джулиус основан на двухпроходной стратегии. Слово 2-граммовое и обратное
слово 3-грамм используется в соответствующих проходах. Весь ввод обрабатывается на первом
проход, и снова последний процесс поиска выполняется снова для ввода, используя
результат первого прохода для сужения области поиска. В частности, признание
алгоритм основан на эвристическом поиске по древовидной схеме в сочетании с поиском слева направо.
покадрово-синхронный поиск луча и поиск декодирования стека справа налево.

При использовании контекстно-зависимых телефонов (трифонов) межсловные контексты учитываются
рассмотрение. Для моделей связанных смесей и фонетических связок скоростных акустических
Расчет правдоподобия возможен с использованием гауссовского отсечения.

Для получения дополнительных сведений см. Соответствующие документы.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Эти параметры определяют модели, поведение системы и различные параметры поиска для
Юлий. Эти параметры можно установить в командной строке, но рекомендуется написать
их в текстовом файле как «файл jconf» и укажите его с помощью опции «-C».

Приложения, включающие JuliusLib, также используют эти параметры для настройки параметров ядра.
движок распознавания. Например, файл jconf можно загрузить в enine, вызвав
j_config_load_file_new () с именем файла jconf в качестве аргумента.

Обратите внимание, что относительные пути в файле jconf должны быть относительно файла jconf.
сам, а не текущий рабочий каталог.

Ниже приведены подробные сведения обо всех вариантах, собранных по группам.

Джулиус приложению вариант
Это варианты приложения Julius за пределами JuliusLib. Он содержит параметры и
переключатели для вывода результатов, преобразования набора символов, уровня журнала и параметров режима модуля.
Эти параметры относятся к Julius и не могут использоваться в приложениях, использующих JuliusLib.
кроме Юлия.

-выходной файл
При вводе файла эта опция записывает результат распознавания каждого файла в отдельный
файл. Выходной файл входного файла будет иметь то же имя, но суффикс будет
изменено на ".out". (ред. 4.0)

-отдельное ядро
Выведите оценку языка и акустики отдельно.

-отладка обратного вызова
Распечатайте имена обратных вызовов при каждом вызове для отладки. (ред. 4.0)

-чарконв от в
Печать с преобразованием набора символов. от исходный набор символов, используемый в
языковая модель и в - это целевой набор символов, который вы хотите получить.

В Linux аргументы должны быть кодовым именем. Вы можете получить список доступных
кодовые имена, вызвав команду "iconv --list". В Windows аргументы должны быть
кодовое имя или номер кодовой страницы. Кодовое имя должно быть одним из "ansi", "mac", "oem",
«UTF-7», «UTF-8», «SJIS», «EUC». Или вы можете указать любой номер поддерживаемой кодовой страницы на
ваше окружение.

-ночарконв
Отключить преобразование символов.

-модуль [порт]
Запустите Julius в «Режиме серверного модуля». После запуска Юлиус ждет tcp / ip-соединения
от клиента. Как только соединение установлено, Юлиус начинает общение с клиентом.
для обработки входящих команд от клиента, либо для вывода результатов распознавания, ввода
запускать информацию и другой статус системы для клиента. Номер порта по умолчанию:
10500.

-record директория
Автосохранение всех вводимых речевых данных в указанном каталоге. Каждые сегментированные входы
записал каждый по одному. Имя файла с записанными данными генерируется по системному времени.
когда ввод заканчивается, в стиле ГГГГ.ММДД.ЧЧММСС.wav. Формат файла - 16-битный моноральный.
WAV. Недействительно для ввода mfcfile.

С отклонением ввода -rejectshort, отклоненный ввод также будет записан, даже если
они отвергаются.

-лог-файл файл
Сохраняйте весь вывод журнала в файл вместо стандартного вывода. (Rev.4.0)

-лог
Отключить вывод всех журналов. (Rev.4.0)

-Помощь
Вывести справочное сообщение и выйти.

Глобальный кредита
Это зависящие от модели / поиска параметры, относящиеся к аудиовходу, обнаружению звука, GMM,
алгоритм декодирования, плагин и другие. Перед
объявление любого экземпляра (-ЯВЛЯЮСЬ, -ЛМили -СР) или сразу после "-ГЛОБАЛЬНЫЙ".

Аудио вход
-вход {mic | rawfile | mfcfile | adinnet | stdin | netaudio | alsa | oss | esd}
Выберите источник ввода речи. Укажите file или rawfile для файла формы сигнала,
'htkparam' или 'mfcfile' для файла параметров HTK. При вводе файла пользователи будут
предлагается ввести имя файла из стандартного ввода, или вы можете использовать -список файлов вариант
укажите список файлов для обработки.

«Mic» - это получение аудиовхода с устройства «живого» микрофона по умолчанию, а «adinnet»
означает получение данных формы волны через сеть TCPIP от клиента adinnet.
'netaudio' - это вход DatLink / NetAudio, а 'stdin' означает ввод данных из
стандартный ввод.

Для ввода файла формы волны только WAV (без сжатия) и RAW (без заголовка, 16 бит, большой
endian) поддерживаются по умолчанию. Другой формат можно прочитать при компиляции с
Библиотека libsnd. Чтобы узнать, какой формат фактически поддерживается, см. Справочное сообщение
используя опцию -Помощь. Для стандартного ввода поддерживаются только WAV и RAW. (дефолт:
mfc-файл)

В Linux вы можете выбрать API во время выполнения, указав alsa, oss и esd.

-chunk_size образцы
Размер аудиофрагмента в количестве отсчетов. (по умолчанию: 1000)

-список файлов имя файла
-вход rawfile | mfcfile) выполнить распознавание для всех файлов, перечисленных в
файл. Файл должен содержать входной файл в каждой строке. Двигатель остановится, когда все
файлы обрабатываются.

-notypecheck
По умолчанию Юлиус проверяет тип входного параметра, соответствует ли он AM или
нет. Эта опция отключит проверку и заставит движок использовать вектор ввода.
как есть.

-48
Записывайте входной сигнал с дискретизацией 48 кГц и понижайте его до 16 кГц на лету. Этот
опция действительна только для модели с частотой 16 кГц. Процедура понижающей выборки была перенесена из
sptk. (Ред. 4.0)

-НА имя устройства
Имя хоста для ввода сервера DatLink (-вход нетаудио).

-реклама port_number
Доступно -вход адиннетукажите номер порта adinnet для прослушивания. (по умолчанию: 5530)

-полоска
Julius по умолчанию удаляет последовательные нулевые отсчеты во входных речевых данных. Этот
опция тормозит удаление.

-zсреднее , -нозмеан
Эта опция включает / отключает удаление смещения постоянного тока входного сигнала. Смещение будет
оценивается от всего ввода. Для микрофонного / сетевого входа нулевое среднее значение
первые 48000 отсчетов (3 секунды при дискретизации 16 кГц) будут использоваться для
предварительный расчет. (по умолчанию: отключено)

Эта опция использует статическое смещение для канала. Смотрите также -zmeansource для
покадровое удаление смещения.

речь обнаружение by уровень и нулевой крест
-резание , -ночь
Включение / выключение распознавания речи по уровню и пересечению нуля. По умолчанию включен для
вход mic / adinnet и отключение файлов.

-лв Thres
Пороговое значение уровня для обнаружения речевого ввода. Значения должны быть в диапазоне от 0 до
32767. (по умолчанию: 2000)

-zc Thres
Нулевой порог пересечения в секунду. Только ввод, превышающий уровень
порог (-лв) будут засчитаны. (по умолчанию: 60)

-защита мс
Запас молчания в начале речевого сегмента в миллисекундах. (по умолчанию: 300)

-хвостка мс
Запас молчания в конце отрезка речи в миллисекундах. (по умолчанию: 400)

вход отказ
Реализованы два простых метода отклонения входных данных на внешнем интерфейсе в зависимости от длины входных данных.
и средняя мощность обнаруженного сегмента. Отклонение по средней мощности равно
экспериментальный, и его можно включить с помощью --enable-power-reject при компиляции. Действителен до
Функция MFCC только с коэффициентом мощности и вводом в реальном времени.

Информацию об отклонении ввода на основе GMM см. В разделе GMM ниже.

-rejectshort мс
Отклонить ввод короче указанного миллисекунды. Поиск будет прекращен и
результата не будет.

-мощность Thres
Отклонить введенный сегмент по его средней энергии. Если средняя энергия
последний распознанный ввод ниже порогового значения, Юлиус отклонит ввод.
(Ред. 4.0)

Эта опция действительна, если при компиляции указано --enable-power-reject.
времени.

Гауссовым смесь модель / ГММ-ВАД
GMM будет использоваться для отклонения ввода по накопленному баллу или для внешнего интерфейса.
VAD на основе GMM при указании --enable-gmm-vad.

ПРИМЕЧАНИЕ. Вы также должны установить правильные параметры MFCC, необходимые для GMM,
с указанием акустических параметров, описанных в разделе AM -AM_GMM.

Когда включен VAD на основе GMM, оценка голосовой активности будет рассчитываться на каждом
рамка как интерфейсная обработка. Значение будет вычислено как \ [\ max_ {m \ in M_v}
p (x | m) - \ max_ {m \ in M_n} p (x | m) \], где $ M_v $ - это набор голосовых GMM, а $ M_n $ -
набор шумовых GMM, имена которых должны быть указаны -gmmreject. Активность
оценка будет затем усреднена для последних N кадров, где N определяется как
-gmmmargin. Юлиус обновляет среднюю оценку активности в каждом кадре и определяет
запуск речи, когда значение становится выше, чем значение, указанное -гммупи
обнаруживать спусковой механизм, когда он становится ниже значения -gmmdown.

-гмм хммдефс_файл
Файл определения GMM в формате HTK. Если указано, проверка ввода на основе GMM
будет выполняться одновременно с 1-м проходом, и вы можете отклонить ввод
в соответствии с результатом, указанным в -gmmreject. GMM следует определять как
одногосударственные HMM.

-гммнум номер
Количество гауссовых компонентов, которые должны быть вычислены на кадр при вычислении GMM. Только
N-лучшие гауссианы будут вычислены для быстрого вычисления. По умолчанию 10
и указание меньшего значения ускорит расчет GMM, но слишком маленькое значение
(1 или 2) может вызвать снижение производительности идентификации.

-gmmreject string
Список имен GMM, разделенных запятыми, которые будут отклонены как недопустимые входные данные. Когда
распознавания, логарифмические вероятности GMM, накопленные для всего ввода, будут
вычисляться одновременно с 1-м проходом. Если имя GMM максимального балла
находится внутри этой строки, 2-й проход не будет выполнен, и ввод будет
отвергнуто.

-gmmmargin кадры
(GMM_VAD) Заголовок в кадрах. Когда GMM обнаруживает речевой триггер,
распознавание начнется с текущего кадра минус это значение. (Rev.4.0)

Эта опция будет действительна, только если скомпилирована с --enable-gmm-vad.

-гммуп ценностное
(GMM_VAD) Повышение порога срабатывания оценки голосовой активности. (Rev.4.1)

Эта опция будет действительна, только если скомпилирована с --enable-gmm-vad.

-gmmdown ценностное
(GMM_VAD) Понизить порог срабатывания оценки голосовой активности. (Rev.4.1)

Эта опция будет действительна, только если скомпилирована с --enable-gmm-vad.

Декодирование вариант
Обработка в реальном времени означает одновременную обработку вычислений MFCC 1-го прохода
расшифровка. По умолчанию обработка в режиме реального времени включена для микрофона /
вход adinnet / netaudio и другие.

-реальное время , -нормативное время
Явно включает / выключает обработку в реальном времени (конвейерную) на первом проходе.
По умолчанию для ввода файла отключено, а для микрофона, adinnet и NetAudio - включено.
Вход. Эта опция относится к способу выполнения CMN и нормализации энергии:
если выключено, они будут выполняться с использованием средних характеристик всего ввода. Если включен, MAP-CMN
и нормализация энергии для обработки в реальном времени.

Разный кредита
-C jconffile
Загрузите файл jconf здесь. При этом содержимое jconffile будет расширено.
пункт.

-версия
Распечатайте информацию о версии до стандартной ошибки и выйдите.

-установка
Распечатайте информацию о настройках двигателя до стандартной ошибки и выйдите.

-тихо
Выводить меньше журнала. Для результата будет напечатана только лучшая последовательность слов.

-отлаживать
(Для отладки) выводить огромное внутреннее сообщение и отладочную информацию в журнал.

-чек {wchmm | trellis | triphone}
Для отладки войдите в интерактивный режим проверки.

-плугиндир дилетант
Укажите каталог для загрузки плагина. Если существует несколько директорий, укажите их с помощью
Список, разделенный двоеточиями.

Пример заявление для много декодирование
Следующие аргументы создадут новый набор конфигурации с параметрами по умолчанию, и
переключить установленный на него ток. Параметры Jconf, указанные после опции, будут установлены в
текущий набор.

Чтобы выполнить многомодельное декодирование, этот аргумент должен быть указан в начале каждой модели.
/ искать экземпляры с разными именами. Любые параметры до определения первого экземпляра
будут проигнорированы.

Если определение экземпляра не найдено (как в более старой версии Julius), все варианты
назначен экземпляру по умолчанию с именем _default.

Обратите внимание, что декодирование с одним LM и несколькими AM не полностью поддерживается. За
Например, вы можете создать файл jconf следующим образом.
Этот тип совместного использования модели пока не поддерживается, поскольку некоторая часть обработки LM зависит от
на назначенном AM. Вместо этого вы можете получить тот же результат, задав одинаковые LM для каждого
AM, вот так:

-ЯВЛЯЮСЬ имя
Создайте новый набор конфигурации AM и переключите текущий на новый. Вы должны дать
уникальное имя. (Rev.4.0)

-ЛМ имя
Создайте новый набор конфигурации LM и переключите текущий на новый. Вы должны дать
уникальное имя. (Rev.4.0)

-СР имя am_name lm_name
Создайте новый набор конфигураций поиска и переключите текущий на новый. Указанный
Ему будут присвоены AM и LM. В am_name и lm_name может быть имя или идентификатор
номер. Вы должны дать уникальное имя. (Rev.4.0)

-AM_GMM
При использовании GMM для предварительной обработки вы можете указать акустические характеристики GMM.
параметры после этой опции. Если вы не укажете -AM_GMM с GMM, GMM будет
имеют тот же вектор параметров, что и последний AM. Текущий AM будет переключен на
GMM one, так что будьте осторожны, чтобы не перепутать его с обычными конфигурациями AM. (Rev.4.0)

-ГЛОБАЛЬНЫЙ
Начать глобальный раздел. Глобальные параметры следует размещать перед любым экземпляром
декларации или после этой опции при распознавании нескольких моделей. Это можно использовать
многократно. (Rev.4.1)

-nosectioncheck , -sectioncheck
Отключить / включить опцию проверки местоположения при многомодельном декодировании. При включении
параметры между объявлением экземпляра рассматриваются как "разделы" и только принадлежащие
типы опционов могут быть написаны. Например, когда вариант -ЯВЛЯЮСЬ указано, только AM
Связанная опция может быть помещена после опции, пока не будет найдено другое объявление. Также,
глобальные параметры должны быть размещены вверху перед объявлением любого экземпляра. Это
по умолчанию включен. (Rev.4.1)

Язык модель (-ЛМ)
Эта группа содержит параметры для определения модели для каждого типа языковой модели. Когда используешь
несколько LM, у одного экземпляра может быть только один LM.

Для конфигурации LM можно указать только один тип LM. Если вы хотите использовать мульти
модель, вы должны определить их как новый LM.

N-грамм
-d bingram_file
Используйте двоичный формат N-грамм. Файл ARPA N-gram можно преобразовать в двоичный файл Julius.
формат по мкбинграм.

-нлр arpa_ngram_file
Прямая языковая модель N-граммы с написанием слева направо в стандартном формате ARPA. Когда
указаны как прямая N-грамма, так и обратная N-грамма, Юлиус использует это
вперед 2 грамма для 1-го прохода и назад N-грамм для 2-го прохода.

Поскольку файл ARPA часто становится огромным и требует много времени для загрузки, он может быть
Лучше конвертировать файл ARPA в бинарный формат Julius с помощью mkbingram. Обратите внимание, что
если для распознавания используется и прямая, и обратная N-грамм, они вместе будут
быть преобразованным в один двоичный файл.

Если этим параметром задана только прямая N-грамм, а не обратная N-грамм
указано -нрл, Юлий выполняет распознавание только с помощью прямой N-граммы. В
1-й проход будет использовать запись 2 грамма в данном N-грамме, а 2-й проход будет
использовать данную N-грамму с преобразованием прямых вероятностей в обратные
вероятности по правилу Байеса. (Rev.4.0)

-нрл arpa_ngram_file
Модель языка N-грамм с обратным написанием справа налево в стандартном формате ARPA. Когда
указаны как прямая N-грамма, так и обратная N-грамма, Юлиус использует прямую
2 грамма для 1-го прохода, и этот обратный N-грамм для 2-го прохода.

Поскольку файл ARPA часто становится огромным и требует много времени для загрузки, он может быть
Лучше конвертировать файл ARPA в бинарный формат Julius с помощью mkbingram. Обратите внимание, что
если для распознавания используется и прямая, и обратная N-грамм, они вместе будут
быть преобразованным в один двоичный файл.

Если этой опцией указан только обратный N-грамм, а прямой N-грамм не указан
указано -нлр, Юлий выполняет распознавание только с обратной N-граммой.
При первом проходе будет использоваться вероятность в 1 грамма вперед, рассчитанная из обратного
2 грамма по правилу Байеса. Второй проход полностью использует заданный обратный N-грамм.
(Ред. 4.0)

-v dict_file
Файл словаря Word.

-ползень слово_строка -палат слово_строка
Слово "тишина", определенное в словаре, для тишины в начале
предложение и конец предложения. (по умолчанию: " ", " ")

-мапанк слово_строка
Укажите неизвестное слово. По умолчанию " " или " ". Это будет использоваться для назначения
вероятность появления неизвестных слов, то есть слов в словаре, которых нет в
N-граммовый словарь.

-iwspword
Добавьте словарную статью в словарь, которая должна соответствовать паузу между словами.
Это может повысить точность распознавания в некоторых языковых моделях, не имеющих
явное моделирование межсловных пауз. Добавляемый ввод слова можно изменить с помощью
-iwspentry.

-iwspentry word_entry_string
Укажите слово, которое будет добавлено -iwspword. (дефолт: " [sp] sp
sp ")

-сепнум номер
Количество часто встречающихся слов, которые нужно выделить из дерева лексики, чтобы облегчить
ошибка аппроксимации, которая может быть вызвана наилучшим приближением 1-го
проходят. (по умолчанию: 150)

Grammar
Можно указать несколько грамматик, повторяя -грамма и -граммлист. Обратите внимание, что это
необычное поведение из других опций (в обычном варианте Юлиуса последний
перекрыть предыдущие). Ты можешь использовать -нограмма чтобы сбросить грамматику уже
указано перед точкой.

-грамма gramprefix1 [, gramprefix2 [, gramprefix3, ...]]
Список используемых грамматик, разделенных запятыми. аргумент должен быть префиксом
грамматика, т.е. если у вас есть foo.dfa и фу.дикт, вы должны указать их с помощью
единственный аргумент foo. Одновременно можно указать несколько грамматик как
Список, разделенный запятыми.

-граммлист список_файл
Укажите файл списка грамматик, который содержит список используемых грамматик. Список
файл должен содержать префиксы грамматик, каждый на строку. Относительный путь в
файл списка будет обрабатываться относительно файла, а не текущего пути или
Файл конфигурации.

-дфа dfa_file -v dict_file
Старый способ указать файлы грамматики отдельно. Это подделка, и не следует
больше не будет использоваться.

-нограмма
Удалить текущий список грамматик, уже указанный -грамма, -граммлист, -дфа
и -v.

Изолированный слово
Словарь можно указать с помощью -w и -список. Когда вы указываете несколько
раз все они будут прочитаны при запуске. Ты можешь использовать -нограмма сбросить
уже указанные словари на тот момент.

-w dict_file
Словарь слов для распознавания отдельных слов. Формат файла такой же, как и у других
ЛМ. (Ред. 4.0)

-список список_файл
Укажите файл со списком словарей, содержащий список используемых словарей.
Файл списка должен содержать имя файла словарей, каждое в строке. А
относительный путь в файле списка будет рассматриваться как относительный к файлу списка, а не
текущий путь или файл конфигурации. (Rev.4.0)

-нограмма
Удалить текущий список словарей, уже указанных -w и -список.

-wsil head_sil_model_name Tail_sil_model_name sil_context_name
При распознавании отдельных слов модели молчания будут добавлены к голове и
хвост каждого слова при распознавании. Эта опция определяет модели тишины, которые будут
прилагается. sil_context_name это название модели головы и хвоста
в контексте слов «головной телефон» и «хвостовой телефон». Например, если вы укажете
-wsil silB silE sp, слово с телефонной последовательностью b eh t будет переведено как silB
sp-b + eh b-eh + t eh-t + sp silE. (Rev.4.0)

Определяемые пользователем LM
-userlm
Заявить об использовании в программе пользовательских функций LM. Этот вариант следует указать
если вы используете пользовательские функции LM. (Rev.4.0)

Разный LM кредита
-принужденный
Пропустить ошибочные слова в словаре и запустить принудительно.

Акустика модель и которая анализ (-ЯВЛЯЮСЬ) (-AM_GMM)
Этот раздел посвящен опциям акустической модели, извлечению признаков, особенностям
нормализации и спектральное вычитание.

После имени -AM должна быть написана акустическая модель и соответствующая спецификация. Ты можешь использовать
несколько AM, обученных с разными типами MFCC. Для GMM условие обязательного параметра
следует указывать так же, как AM после -AM_GMM.

При использовании нескольких AM значения -smpPeriod, -smpЧастота, -fразмер и -fshift должно быть
то же самое среди всех AM.

Акустика HMM
-h хммdef_файл
Файл определения Acoustic HMM. Он должен быть в формате HTK ascii или в двоичном формате Julius.
формат. Вы можете преобразовать формат HTK ascii в двоичный формат Julius, используя mkbinhmm.

-список хммсписок_файл
Файл HMMList для отображения телефона. Этот файл обеспечивает сопоставление между логическими
имена трифонов, созданные в словаре, и определенные имена HMM в hmmdefs.
Эта опция должна быть указана для контекстно-зависимой модели.

-тмикс номер
Укажите количество верхних гауссианов, которое будет вычислено в кодовой книге смеси.
Небольшое число ускорит акустические вычисления, но точность AM может снизиться.
хуже при слишком малом значении. Смотрите также -gprune. (по умолчанию: 2)

-спмодель имя
Укажите название модели HMM, соответствующее короткой паузе в высказывании. В
Название модели с короткой паузой будет использоваться при распознавании: пропуск короткой паузы вкл.
распознавание грамматики, вставка модели с короткой паузой в конце слова с -iwsp на N-грамм,
или сегментация с короткой паузой (-спсегмент). (по умолчанию: "sp")

-многолучевость
Включите многопутевый режим. Для ускорения декодирования Юлиус по умолчанию накладывает
ограничение на переходы HMM, что каждая модель должна иметь только один переход от
начальное состояние и конечное состояние. В многопутевом режиме Юлиус выполняет дополнительную обработку
при переходе между моделями, чтобы разрешить переход с пропуском модели и несколько
переходы вход / выход. Обратите внимание, что указание этой опции сделает Юлиуса
немного медленнее, и может потребоваться большая ширина луча.

Эта функция была опцией во время компиляции в Julius 3.x, а теперь становится
вариант во время выполнения. По умолчанию (без этой опции) Юлиус проверяет переход
тип указанных HMM и при необходимости включите многопутевый режим. Ты сможешь
включите многопутевый режим с помощью этой опции. (ред. 4.0)

-gprune {безопасный | эвристический | луч | нет | по умолчанию}
Установите алгоритм отсечения по Гауссу. Для модели связанного состава Юлиус выполняет
Отсечение по Гауссу для сокращения акустических вычислений путем вычисления только верхнего N
Гауссианы в каждой кодовой книге в каждом кадре. Будет установлена ​​настройка по умолчанию.
в зависимости от типа модели и настройки двигателя. по умолчанию принудит принять
настройка по умолчанию. Установите значение none, чтобы отключить обрезку и выполнить полное
вычисление. safe гарантирует вычисление верхних N гауссианов. эвристический и
луч делает более агрессивное сокращение вычислительных затрат, но может привести к небольшому
модель потери точности (по умолчанию: безопасная (стандартная), балочная (быстрая) для связанной смеси
модель, нет для модели без связанной смеси).

-iwcd1 {max | avg | лучшее число}
Выберите метод аппроксимации трифона между словами в начале и в конце слова
в первом проходе.

max будет применять максимальную вероятность одинаковых контекстных трифонов. в среднем будет
применить среднюю вероятность одних и тех же контекстных трифонов. лучший номер будет
применить среднее из N верхних вероятностей одного и того же контекстного трифона.

По умолчанию лучше всего 3 для использования с N-граммами и avg для грамматики и слова. Когда это
AM используется LM обоих типов, будет выбран последний.

-iwspпенальти плавать
Штраф за вставку коротких пауз в конце слова, добавленных -iwsp.

-гшмм хммdef_файл
Если этот параметр указан, Юлиус выполняет выделение гауссовой смеси для
эффективное декодирование. Hmmdefs должна быть моделью монофона, созданной из
обычная монофоническая модель HMM, использующая мкгшмм.

-gsnum номер
В GMS укажите количество состояний монофона для вычисления соответствующих трифонов в
деталь. (по умолчанию: 24)

речь анализ
В текущей версии Julius поддерживается только извлечение функций MFCC. Таким образом, признавая
входной сигнал из файла или микрофона, AM должен быть обучен MFCC. Параметр
условие также должно быть установлено точно таким же, как и условие обучения, с помощью
варианты ниже.

Когда вы вводите данные в файле параметров HTK, вы можете использовать любой тип параметра для
ЯВЛЯЮСЬ. В этом случае Юлиус не заботится о типе входной функции и AM, просто
считайте их как векторные последовательности и сопоставьте с заданным AM. Юлиус только проверяет
совпадают ли типы параметров. Если не работает, можно отключить
эта проверка -notypecheck.

В Julius тип параметра и квалификаторы (как TARGETKIND в HTK) и число
кепстральных параметров (NUMCEPS) будут установлены автоматически из содержимого
Заголовок AM, поэтому вам не нужно указывать их опциями.

Остальные параметры должны быть установлены точно так же, как условия обучения. Вы также можете
предоставьте файл конфигурации HTK, который вы использовали для обучения AM Юлиусу с помощью -htkconf. Когда это
применяется, Юлиус проанализирует файл конфигурации и установит соответствующий параметр.

Вы можете дополнительно встроить эти настройки параметров анализа в двоичный файл HMM, используя
мкбинхмм.

Если параметры указаны несколькими способами, они будут оцениваться в указанном ниже порядке.
Если есть, то первым будет загружен встроенный параметр AM. Затем файл конфигурации HTK
дано -htkconf будет проанализирован. Если значение уже установлено встроенным значением AM, HTK
config переопределит их. Наконец, будут загружены прямые опции, которые
переопределить настройки, загруженные ранее. Обратите внимание, что при указании одинаковых параметров
несколько раз, позже будет иметь приоритет над предыдущим, за исключением того, что -htkconf будет оцениваться
сначала, как описано выше.

-smpPeriod период
Период дискретизации входной речи в 100 наносекундах. Частота дискретизации может
также должны быть указаны -smpЧастота. Обратите внимание, что входная частота должна быть
установить равным условиям обучения АМ. (по умолчанию: 625, соответствует
16,000Hz)

Эта опция соответствует опции HTK SOURCERATE. То же значение может быть
отдано этому варианту.

При использовании нескольких AM это значение должно быть одинаковым для всех AM.

-smpЧастота Hz
Установите частоту дискретизации входной речи в Гц. Частота дискретизации также может быть
указано с использованием -smpPeriod. Обратите внимание, что эту частоту следует установить равной
к условиям обучения АМ. (по умолчанию: 16,000 XNUMX)

При использовании нескольких AM это значение должно быть одинаковым для всех AM.

-fразмер Sample_num
Размер окна в количестве отсчетов. (по умолчанию: 400)

Эта опция соответствует параметру HTK WINDOWSIZE, но значение должно быть в
образцы (значение HTK / период smpPeriod).

При использовании нескольких AM это значение должно быть одинаковым для всех AM.

-fshift Sample_num
Сдвиг кадра в количестве отсчетов. (по умолчанию: 160)

Эта опция соответствует HTK Option TARGETRATE, но значение должно быть в
образцы (значение HTK / период smpPeriod).

При использовании нескольких AM это значение должно быть одинаковым для всех AM.

-преимф плавать
Коэффициент предыскажения. (по умолчанию: 0.97)

Эта опция соответствует HTK Option PREEMCOEF. Такое же значение может быть присвоено
к этому варианту.

-фбанк Num
Количество каналов набора фильтров. (по умолчанию: 24)

Эта опция соответствует HTK Option NUMCHANS. Такое же значение может быть присвоено
к этому варианту. Имейте в виду, что значение по умолчанию не такое, как в HTK (22).

-цеплиф Num
Коэффициент кепстрального лифтинга. (по умолчанию: 22)

Эта опция соответствует опции HTK CEPLIFTER. Такое же значение может быть присвоено
к этому варианту.

сыроеден , -нораве
Включение / отключение использования необработанной энергии перед предыскажением (по умолчанию: отключено)

Этот вариант соответствует параметру HTK RAWENERGY. Имейте в виду, что по умолчанию
значение отличается от HTK (включено на HTK, отключено на Julius).

-нормальный , -нормально
Включение / отключение нормализации энергии журнала. При прямом вводе эта нормализация будет
приблизительно из среднего последнего ввода. (по умолчанию: отключено)

Эта опция соответствует опции HTK ENORMALISE. Имейте в виду, что по умолчанию
значение отличается от HTK (включено на HTK, отключено на Julius).

-масштабировать float_scale
Коэффициент масштабирования логарифмической энергии при нормализации логарифмической энергии. (по умолчанию: 1.0)

Эта опция соответствует опции HTK ESCALE. Имейте в виду, что по умолчанию
значение отличается от HTK (0.1).

-сильфон плавать
Минимальный уровень энергетической тишины в дБ при нормализации логарифмической энергии. (по умолчанию: 50.0)

Эта опция соответствует опции HTK SILFLOOR.

-делвин рама
Размер окна дельты в количестве кадров. (по умолчанию: 2)

Эта опция соответствует опции HTK DELTAWINDOW. То же значение может быть
отдано этому варианту.

-акквин рама
Размер окна ускорения в количестве кадров. (по умолчанию: 2)

Эта опция соответствует опции HTK ACCWINDOW. Такое же значение может быть присвоено
к этому варианту.

-hifreq Hz
Включить ограничение полосы для вычисления набора фильтров MFCC: установить верхнюю частоту
отрезать. Значение -1 отключит его. (по умолчанию: -1)

Эта опция соответствует опции HTK HIFREQ. Такое же значение можно присвоить
этот вариант.

-lofreq Hz
Включить ограничение полосы для вычисления набора фильтров MFCC: установить более низкую частоту
отрезать. Значение -1 отключит его. (по умолчанию: -1)

Эта опция соответствует опции LOFREQ HTK. Такое же значение можно присвоить
этот вариант.

-zmeanframe , -nozmeanframe
При речевом вводе этот параметр включает / отключает покадровое удаление смещения постоянного тока.
Это соответствует конфигурации HTK ZMEANSOURCE. Это нельзя использовать вместе
-zсреднее. (по умолчанию: отключено)

-использовать мощность
Используйте мощность вместо величины при анализе набора фильтров. (по умолчанию: отключено)

Нормализация
Julius может выполнять нормализацию кепстрального среднего (CMN) для входных данных. CMN будет
активируется, когда данный AM был обучен с CMN (т. е. имеет квалификатор "_Z" в
заголовок).

Кепстральное среднее будет оцениваться по-разному в зависимости от типа ввода.
При вводе файла среднее значение будет вычислено на основе всего ввода. На живом вводе такие
как микрофонный и сетевой вход, среднее значение сигнала на входе неизвестно.
Начало. Таким образом, будет использоваться MAP-CMN. На MAP-CMN будет применяться начальный вектор среднего значения.
в начале, а средний вектор будет размазан до среднего значения
увеличение вектора ввода по мере поступления ввода. Параметры ниже могут управлять поведением
КАРТА-CMN.

-cvn
Включить нормализацию кепстральной дисперсии. При вводе файла дисперсия всего
ввод будет рассчитан и затем применен. На входе живого микрофона дисперсия
будет применен последний ввод. CVN поддерживается только для аудиовхода.

-vtln альфа НЧ икать
Сделайте частотное искажение, как правило, для нормализации длины голосового тракта (VTLN).
Аргументами являются коэффициент перекоса, отсечка высокой частоты и низкая частота. отрезать. Они
соответствуют значениям конфигурации HTK, WARPFREQ, WARPHCUTOFF и WARPLCUTOFF.

-cmnload файл
Загрузите начальный вектор кепстрального среднего из файла при запуске. В файл должен быть один
спасен -cmnsave. Загрузка начального кепстрального среднего позволяет Юлиусу лучше
распознавать первое высказывание при вводе в реальном времени. При использовании вместе с
-cmnnoupdate, это начальное значение будет использоваться для всего ввода.

-cmnsave файл
Сохраните рассчитанный вектор кепстрального среднего в файл. Параметры будут сохранены
на каждом конце ввода. Если выходной файл уже существует, он будет перезаписан.

-cmnupdate -cmnnoupdate
Управляйте обновлением кепстрального среднего на каждом входе в режиме реального времени.
Отключив это и указав -cmnload заставит двигатель всегда использовать загруженный
статическое начальное кепстральное среднее.

-cmnmapweight плавать
Укажите вес начального кепстрального среднего для MAP-CMN. Укажите большее значение для
сохранить начальное кепстральное среднее в течение более длительного периода и меньшее значение, чтобы сделать
кепстральное среднее больше полагается на текущий ввод. (по умолчанию: 100.0)

Внешний интерфейс обработка
Юлиус может выполнять спектральное вычитание, чтобы уменьшить некоторый стационарный шум в звуке.
Вход. Хотя это не очень мощный метод, но он может сработать в некоторых ситуациях.
У Юлиуса есть два способа оценить спектр шума. Один из способов - предположить, что первый
короткий сегмент речевого ввода является сегментом шума и оценивает спектр шума
как среднее значение сегмента. Другой способ - вычислить средний спектр от
ввод только с шумом с помощью другого инструмента mkss и загрузите его в Julius. Бывший
популярен для ввода в речевой файл, а последний следует использовать при вводе в реальном времени. Варианты
ниже будет переключать / контролировать поведение.

-sscalc
Выполните спектральное вычитание, используя головную часть каждого файла как часть тишины. В
длина головной части должна быть указана -sscalclen. Действительно только для ввода файла.
Конфликт с -ssload.

-sscalclen мс
Доступно -sscalc, укажите продолжительность молчания головы для оценки спектра шума
в миллисекундах. (по умолчанию: 300)

-ssload файл
Выполните спектральное вычитание для речевого ввода с использованием предварительно оцененного спектра шума
загружен из файл. Файл спектра шума можно сделать с помощью mkss. Действительно для всех
речевой ввод. Конфликт с -sscalc.

-сальфа плавать
Альфа-коэффициент спектрального вычитания для -sscalc и -ssload. Шум будет
вычитается сильнее по мере увеличения этого значения, но искажение результирующего
сигнал тоже становится замечательным. (по умолчанию: 2.0)

-пол плавать
Коэффициент заполнения спектрального вычитания. Спектральная мощность, которая идет ниже
ноль после вычитания будет заменен исходным сигналом с этим
коэффициент умноженный. (по умолчанию: 0.5)

Разный AM кредита
-htkconf файл
Разберите данный файл конфигурации HTK и установите соответствующие параметры для Julius.
При использовании этой опции значения параметров по умолчанию переключаются с Юлиуса.
по умолчанию HTK.

Признание процесс и по области применения (-СР)
В этом разделе содержатся варианты параметров поиска на 1-м / 2-м проходе, например, луч
ширина и вес LM, конфигурации для сегментации с короткой паузой, переключатели для слова
вывод решетки и вывод сети путаницы, принудительное выравнивание и другие параметры, относящиеся к
процесс распознавания и выдача результата.

Значения по умолчанию для ширины балки и веса LM изменятся в соответствии с настройкой времени компиляции.
JuliusLib, типа модели AM и размера LM. Пожалуйста, посмотрите журнал запуска, чтобы узнать
значения.

1 pass параметры
-лмп вес штраф
(N-грамм) Веса языковой модели и штрафы за вставку слов для первого прохода.

-штраф1 штраф
(Грамматика) штраф за вставку слова для первого прохода. (по умолчанию: 0.0)

-b ширина
Ширина луча в количестве узлов HMM для ранжирования лучей на первом проходе. Это значение
определяет ширину поиска на 1-м проходе и оказывает доминирующее влияние на общую
время обработки. Меньшая ширина ускорит декодирование, но слишком маленькое значение
приведет к значительному увеличению ошибок распознавания из-за поиска
отказ. Большее значение сделает поиск стабильным и приведет к безотказному
поиск, но время обработки будет расти пропорционально ширине.

Значение по умолчанию зависит от типа акустической модели: 400 (монофон), 800.
(трифон) или 1000 (трифон, настройка = v2.1)

-nлимит Num
Верхний предел токена на узел. Эта опция действительна, когда --enable-wpair и
--enable-wpair-nlimit включены во время компиляции.

-прогрут
Включите прогрессивный вывод частичных результатов на первом проходе.

-прогинтервал мс
Установите временной интервал для -прогрут в миллисекундах. (по умолчанию: 300)

2 pass параметры
-lmp2 вес штраф
(N-грамм) Веса языковой модели и штрафы за вставку слов для второго
проходить.

-штраф2 штраф
(Грамматика) штраф за вставку слова во втором проходе. (по умолчанию: 0.0)

-Би 2 ширина
Ширина луча огибающей (число гипотез) на втором проходе. Если количество
расширение слова при определенной длине гипотезы достигает этого предела при поиске,
более короткие гипотезы далее не расширяются. Это предотвращает попадание поиска в
ситуация, похожая на ширину, складывается в одну позицию и улучшает поиск
неудача в основном из-за большого словарного запаса. (по умолчанию: 30)

-sb плавать
Ширина конверта для подсчета очков в конверте. При подсчете баллов гипотезы
для каждой сгенерированной гипотезы ее раскрытие решетки и операция Витерби будут
обрезаться в середине речи, если оценка в рамке меньше ширины.
Присвоение небольшого значения ускоряет второй проход, но может возникнуть ошибка вычисления.
происходить. (по умолчанию: 80.0)

-s Num
Размер стека, то есть максимальное количество гипотез, которое может быть сохранено на
стек во время поиска. Более высокое значение может дать более стабильные результаты, но
увеличивает объем необходимой памяти. (по умолчанию: 500)

-m считать
Количество развернутых гипотез, необходимых для прекращения поиска. Если число
расширенных гипотез больше этого порога, то поиск
снято с производства на тот момент. Чем больше это значение, тем дольше Юлиус успевает
откажитесь от поиска. (по умолчанию: 2000)

-n Num
Количество кандидатов, которых пытается найти Юлий. Поиск продолжается до этого
был найден ряд гипотез предложения. Полученные гипотезы предложений
сортируются по баллам, а окончательный результат отображается в порядке (см. также
-выход). Вероятность того, что оптимальная гипотеза найдена правильно
увеличивается по мере увеличения этого значения, но время обработки также становится
дольше. Значение по умолчанию зависит от настройки движка на время компиляции: 10
(стандартный) или 1 (быстрый или v2.1)

-выход Num
Гипотеза первых N предложений, которая будет выведена в конце поиска. Использовать с -n
(по умолчанию: 1)

-просмотр рама
Установите количество кадров до и после, чтобы найти гипотезы следующего слова в
слово решетка на втором проходе. Это предотвращает пропуск коротких слов, но
при большом значении количество расширенных гипотез увеличивается и система
становится медленным. (по умолчанию: 5)

-смотрирешетку
(Грамматика) Расширять только слова, уцелевшие на первом проходе, а не раскрывать
все слова предсказаны грамматикой. Эта опция делает декодирование вторым проходом
быстрее, особенно при большом словарном запасе, но может увеличить удаление
ошибка коротких слов. (по умолчанию: отключено)

Короткая пауза сегментация / декодер-VAD
При компиляции с --enable-decoder-vad сегментация с короткой паузой будет
расширен для поддержки VAD на основе декодера.

-спсегмент
Включите режим сегментации с короткой паузой. Ввод будет сегментирован при короткой паузе
слово (слово с единственной моделью тишины в произношении) получает наибольшую вероятность
на определенных последовательных кадрах на первом проходе. Когда обнаружен конец сегмента,
Юлиус остановит 1-й проход в точке, выполнит 2-й проход и перейдет к следующему.
сегмент. Слово «контекст» будет рассматриваться среди сегментов. (Rev.4.0)

При компиляции с --enable-decoder-vad эта опция включает VAD на основе декодера,
пропустить долгое молчание.

-спдур рама
Длина короткой паузы для определения конца входного сегмента в количестве кадров.
(по умолчанию: 10)

-паузамодели string
Список имен моделей паузы, разделенных запятыми, которые будут использоваться при короткой паузе.
сегментация. Слово, произношение которого состоит только из моделей паузы
будет рассматриваться как «слово паузы» и использоваться для обнаружения паузы. Если не указано,
Имя -спмодель, -ползень и -палат будет использоваться. (Rev.4.0)

-spmargin рама
Запас шага назад при запуске для VAD на базе декодера. Когда речь идет триггером
найденный декодером-VAD, Юлиус перемотает входной параметр на это значение, и
начать распознавание с точки. (Rev.4.0)

Эта опция будет действительна, только если скомпилирована с --enable-decoder-vad.

-spdelay рама
Кадр задержки решения о запуске при запуске для VAD на основе декодера. (Rev.4.0)

Эта опция будет действительна, только если скомпилирована с --enable-decoder-vad.

Word решетка / замешательство сеть выходной
-решеткой , -решетка
Включение / отключение генерации графа слов. Алгоритм поиска также изменился на
оптимизировать для создания лучшего графа слов, поэтому результат предложения может не совпадать
то же, что и обычное N-лучшее распознавание. (Rev.4.0)

-конфнет , -ноконфнет
Включение / отключение создания сети путаницы. Включение этого также
активизирует -решеткой внутренне. (Rev.4.0)

-графический диапазон рама
Объединить одинаковые слова в соседней позиции при генерации графа. Если время начала
и время окончания двух слов-кандидатов одного и того же слова находится в пределах указанного
диапазон, они будут объединены. По умолчанию - 0 (разрешить объединение одинаковых слов на
точно в том же месте), а указание большего значения приведет к меньшему
вывод графика. Установка этого значения на -1 отключит слияние, в этом случае то же самое.
слова в одном месте с разными оценками останутся без изменений.
(по умолчанию: 0)

-графкат глубина
На этапе постобработки вырежьте получившийся граф по глубине его слов. Глубина
value - это количество слов, разрешенных во фрейме. Установка на -1 отключает
эта особенность. (по умолчанию: 80)

-graphboundloop считать
Ограничьте количество контуров настройки границ на этапе постобработки. Этот
параметр предотвращает блокировку Юлиуса бесконечным циклом настройки коротким
колебание слова. (по умолчанию: 20)

-графикзадержка , -nographsearchdelay
Когда эта опция включена, Юлиус изменяет свой алгоритм генерации графа на
2-й проход, чтобы не прекращать поиск объединением графов, до первого предложения
кандидат найден. Этот параметр может повысить точность графика, особенно если вы
собираются сгенерировать огромный граф слов, установив широкий поиск. А именно может
приведет к повышению точности графика при установке широких лучей на обоих 1-м проходе -b и
2-й проход -Би 2, и большое количество для -n. (по умолчанию: отключено)

Мульти-грамм / мультидик признание
-мультиграмма , -nomultigramout
При распознавании грамматики с использованием нескольких грамматик Julius выдаст только лучшие
результат среди всех грамматик. Включение этой опции заставит Юлиуса выводить
результат для каждой грамматики. (по умолчанию: отключено)

Принудительный выравнивание
-выровнять
Сделайте выравнивание витерби по единицам слова для результата распознавания. Слово
будут рассчитаны граничные кадры и средние акустические оценки за кадр.

-палин
Сделайте выравнивание витерби по телефонным единицам для результата распознавания. Телефон
будут рассчитаны граничные кадры и средние акустические оценки за кадр.

-выровнять
Выполните выравнивание витерби по каждому состоянию для результата распознавания. Государственная граница
кадров и будут рассчитаны средние акустические оценки за кадр.

Разный по области применения кредита
-неактивный
Запустите этот экземпляр процесса распознавания в неактивном состоянии. (Rev.4.0)

-1 проход
Выполните только первый проход.

-fallback1pass
Когда второй проход не удается, Юлиус заканчивает распознавание без результата. Этот вариант
скажите Юлиусу, чтобы он выводил результат 1-го прохода в качестве окончательного результата, когда 2-й проход
терпит неудачу. Обратите внимание, что некоторые результаты оценки (уверенность и т. Д.) Могут быть бесполезны. Это было
поведение по умолчанию Julius-3.x.

-no_ccd , -force_ccd
Явно переключайте обработку контекста телефона при поиске. Обычно Юлий определяет
является ли использующая AM модель зависимой от контекста или нет, исходя из названий моделей,
то есть, содержат ли имена символы + и -. Эта опция переопределит
автоматическое обнаружение.

-смальфа плавать
Параметр сглаживания для оценки достоверности. (по умолчанию: 0.05)

-iwsp
(Только в многопутевом режиме) Включение вставки коротких пауз между словами без контекста.
Этот параметр добавляет модель короткой паузы с возможностью пропуска для каждого конца слова. В
модель с короткой паузой может быть определена -спмодель.

-трансп плавать
Дополнительный штраф за вставку прозрачных слов. (по умолчанию: 0.0)

-демонстрация
Эквивалентно -прогрут -тихо.

ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ


АЛСАДЕВ
(используя микрофонный вход с устройством alsa) укажите имя устройства захвата. Если не указано,
будет использоваться "по умолчанию".

АУДИОДЕВ
(используя микрофонный вход с устройством oss) укажите путь к устройству захвата. Если не указано,
"/ dev / dsp" будет использоваться.

ЗАДЕРЖКА_МСЕК
Попробуйте установить задержку входа микрофона в миллисекундах. Меньшее значение будет
сократить время ожидания, но иногда сделать процесс нестабильным. Значение по умолчанию будет зависеть от
под управлением ОС.

ПРИМЕРЫ


Примеры использования системы см. В разделе руководств в документах Julius.

ВНИМАНИЕ


Примечание о файлах jconf: относительные пути в файле jconf интерпретируются относительно
jconf, а не в текущий каталог.

Используйте julius онлайн с помощью сервисов onworks.net



Новейшие онлайн-программы для Linux и Windows