<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3770453</guid>
        <pubDate>Mon, 28 May 2018 18:03:42 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3770453</link>
        <description><![CDATA[zamir: Добрый день&#33;<br><br>Я сталкивался с подобным поведением, но без использования sphinx4<br>Есть баги у sphinxtrain или по крайней мере были.<br>При изменении DCT или sample rate надо вномательно смотреть что выполняет sphinx_fe<br>Попробуйте вернуть параметры DCT на legacy в конфиге уже напретированной модели.]]></description>
        <author>zamir</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3770344</guid>
        <pubDate>Sun, 27 May 2018 15:42:37 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3770344</link>
        <description><![CDATA[MikeKhom: Здравствуйте.<br><br>Натренировал акустическую модель c помощью SphinxTrain, и в конце WER вышел около 11%. Однако когда подключаю эту модель к Sphinx4,то распознавание просто ужасное - 2-3 слова из 19.<br>Обратил внимание, что различаются векторы черт для одного и того же файла,которые генерирует SPhinxTrain и модуль FrontEnd от Sphinx4.<br>Может кто-то знает как сконфигурировать FrontEnd, чтобы были такие же черты как после SphinxTrain??<br><br>Заранее спасибо]]></description>
        <author>MikeKhom</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745882</guid>
        <pubDate>Wed, 18 Oct 2017 12:50:28 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745882</link>
        <description><![CDATA[nsh: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Сколько нужно озу для адекватной работы sphinx?</div></div><br>
<br>
Мегабайт 500 для большого словаря для pocketsphinx и 2gb для sphinx4.<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '> Для чего ему столько памяти? </div></div><br>
<br>
Для сохранения вероятных гипотез во время поиска.<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '> Если уменьшить словарь, нужно будет меньше памяти? </div></div><br>
<br>
Да.<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Неужели нельзя добиться поведения, чтобы команды, неизвестные грамматике, сфинкс игнорировал?</div></div><br>
<br>
Такой возможности пока нет.]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745832</guid>
        <pubDate>Wed, 18 Oct 2017 08:15:44 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745832</link>
        <description><![CDATA[razer89: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3745753'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>nsh &#064; <time class="tag-quote__quoted-time" datetime="2017-10-17T19:52:57+00:00">17.10.17, 19:52</time></span><div class='quote '>Для постоянного прослушивания нужно использовать режим поиска ключевых слов. Это описано в документации </div></div><br>
Именно так я и делаю, сфинкс ждет ключевую фразу аля &quot;умный дом&quot;, после чего начинается прослушивание команды. И вот, если эту самую команду исковеркать, или произнести совершенно незнакомую фразу, она будет подогнана под то, что есть в файле грамматики. Неужели нельзя добиться поведения, чтобы команды, неизвестные грамматике, сфинкс игнорировал?]]></description>
        <author>razer89</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745774</guid>
        <pubDate>Wed, 18 Oct 2017 02:11:08 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745774</link>
        <description><![CDATA[Stanislav: Сколько нужно озу для адекватной работы sphinx? Для чего ему столько памяти? Если уменьшить словарь, нужно будет меньше памяти?]]></description>
        <author>Stanislav</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745760</guid>
        <pubDate>Tue, 17 Oct 2017 20:21:00 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745760</link>
        <description><![CDATA[nsh: Кстати, на следующей неделе будут cmusphinx-посиделки у нас в офисе в Москве с пиццей и всеми делами. Подробностей пока не дам, позже объявим в телеграмме <a class='tag-url' href='http://t.me/cmusphinx_ru' target='_blank'>http://t.me/cmusphinx_ru</a>]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745753</guid>
        <pubDate>Tue, 17 Oct 2017 19:52:57 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745753</link>
        <description><![CDATA[nsh: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3745557'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Stanislav &#064; <time class="tag-quote__quoted-time" datetime="2017-10-17T05:30:19+00:00">17.10.17, 05:30</time></span><div class='quote '>Вот у меня 1,5 Гб озу и файл подкачки стоит</div></div><br>
<br>
С таким количеством памяти нужно использовать pocketsphinx. <br>
<br>
<span class="tag-color tag-color-named" data-value="mergepost" style="color: mergepost"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2017-10-17T19:54:07+00:00">17.10.17, 19:54</time></span></span><br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3745658'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>razer89 &#064; <time class="tag-quote__quoted-time" datetime="2017-10-17T12:56:07+00:00">17.10.17, 12:56</time></span><div class='quote '>Хотелось бы добиться эффекта, когда при неизвестной фразе сфинкс бы ничего вообще не выдавал.</div></div><br>
<br>
Для постоянного прослушивания нужно использовать режим поиска ключевых слов. Это описано в документации <br>
<br>
<a class='tag-url' href='http://cmusphinx.github.io/wiki/tutoriallm' target='_blank'>http://cmusphinx.github.io/wiki/tutoriallm</a>]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745667</guid>
        <pubDate>Tue, 17 Oct 2017 14:08:22 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745667</link>
        <description><![CDATA[razer89: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3745658'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>razer89 &#064; <time class="tag-quote__quoted-time" datetime="2017-10-17T12:56:07+00:00">17.10.17, 12:56</time></span><div class='quote '>Так же прошу пояснить, что значит &quot;+&quot; </div></div><br>
С операторами &quot;+&quot; и &quot;*&quot; разобрался. Остальные вопросы актуальны]]></description>
        <author>razer89</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745658</guid>
        <pubDate>Tue, 17 Oct 2017 12:56:07 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745658</link>
        <description><![CDATA[razer89: Добрый день&#33; Почитал про синтаксис конфигурации файла JSGF, но не все моменты для меня прояснились. Напомню, стоит задача распознавать команды для умного дома. В настоящий момент файл JSGF выглядит так:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">#JSGF V1.0;</div><div class="code_line">&nbsp;</div><div class="code_line">grammar smartWardCommands;</div><div class="code_line">&nbsp;</div><div class="code_line">&#60;devices&#62; = свет | розетка | кондиционер;</div><div class="code_line">&#60;actions&#62; = включи | выключи | установи температуру;</div><div class="code_line">public &#60;commands&#62; = ( &#60;actions&#62; &#60;devices&#62; ) | &#60;NULL&#62;;</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
<br>
Такой конфиг неплохо распознает фразы &quot;выключи свет&quot; или &quot;включи кондиционер&quot;. Однако, фразу &quot;какая-то билибирда&quot; старается тоже распознать на основе имеющейся грамматики - выдает что-нибудь вроде &quot;установи температуру розетка&quot;. И это несмотря на то, что я объявил &lt;NULL&gt;.<br>
Вероятно, я не совсем понимаю цель использования &lt;NULL&gt;, или делаю это неправильно. Хотелось бы добиться эффекта, когда при неизвестной фразе сфинкс бы ничего вообще не выдавал.<br>
Так же прошу пояснить, что значит &quot;+&quot; в конструкциях вида:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">public &#60;words&#62; = ( включи | выключи | свет )+;</div></ol></div></div></div></div><br>
<br>
Заранее благодарю за помощь&#33;]]></description>
        <author>razer89</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745557</guid>
        <pubDate>Tue, 17 Oct 2017 05:30:19 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745557</link>
        <description><![CDATA[Stanislav: Так, для изменения памяти при запуске программы через gradle run годится вариант:<br>1. Создать файл gradle.properties рядом с gradle.build и <br>2. прописать там строчку &quot;org.gradle.jvmargs=-Xms1024m -Xmx1024m&quot;<br>более подробная инфа в мануале по gradle<br><br>И вопрос: какие минимальные требования к железу для нормальной работы? Вот у меня 1,5 Гб озу и файл подкачки стоит, но вылетает из-за нехватки памяти якобы, это нормальная работа программы или в коде есть ошибка?]]></description>
        <author>Stanislav</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745546</guid>
        <pubDate>Tue, 17 Oct 2017 03:13:15 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745546</link>
        <description><![CDATA[Stanislav: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3744961'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>nsh &#064; <time class="tag-quote__quoted-time" datetime="2017-10-13T11:28:41+00:00">13.10.17, 11:28</time></span><div class='quote '><div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3744951'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Stanislav &#064; <time class="tag-quote__quoted-time" datetime="2017-10-13T09:36:46+00:00">13.10.17, 09:36</time></span><div class='quote '></div></div><br>
<br>
Памяти можно добавить с помощью ключа jvm -Xmx, например -Xmx2048m</div></div><br>
Чтоб тебе так помогали...<br>
<br>
Operation<br>
Format: -Xmx&lt;size&gt;[g|G|m|M|k|K]<br>
Combine -Xmx with a memory value<br>
For Example:<br>
<strong class='tag-b'><span class="tag-color tag-color-named" data-value="red" style="color: red">java -Xmx:1g</span></strong> myApp<br>
sets the maximum java heap to 1 gigabyte.<br>
If you do not add a unit, you will get the exact value you state; for example, 64 will be interpreted as 64 bytes, not 64 megabytes or 64 kilobytes.<br>
The -Xmx option and -Xms option in combination are used to limit the Java heap size. The Java heap can never grow larger than -Xmx. Also, the -Xms value can be used as “minimum heap size” to set a fixed heap size by setting -Xms = -Xmx when, for example, you want to run benchmark tests.<br>
<br>
Собственно и в прочих &quot;умных&quot; мануалах то опечатка, то недосказанность, а в итоге даже пример из документации от sphinx не работает  :wall:]]></description>
        <author>Stanislav</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745433</guid>
        <pubDate>Mon, 16 Oct 2017 14:51:34 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745433</link>
        <description><![CDATA[zamir: Нет проблем :)<br>
Информации в интернет было достаточно, когда я искал.<br>
Вот вторая ссылка в яндекс например: <a class='tag-url' href='https://www.w3.org/TR/jsgf/' target='_blank'>https://www.w3.org/TR/jsgf/</a>]]></description>
        <author>zamir</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745431</guid>
        <pubDate>Mon, 16 Oct 2017 14:48:32 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745431</link>
        <description><![CDATA[razer89: <strong class='tag-b'>zamir</strong> спасибо, помогло&#33; Есть какие-нибудь материалы по синтаксису JSGF?]]></description>
        <author>razer89</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745428</guid>
        <pubDate>Mon, 16 Oct 2017 14:42:02 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745428</link>
        <description><![CDATA[zamir: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>    #JSGF V1.0;<br>
     <br>
    grammar words;<br>
     <br>
    public &lt;words&gt; = ( включи | выключи | свет )+;</div></div><br>
<br>
<br>
А если так?]]></description>
        <author>zamir</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745426</guid>
        <pubDate>Mon, 16 Oct 2017 14:33:21 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745426</link>
        <description><![CDATA[razer89: Всех приветствую&#33; Использую pocketsphinx для приложения &quot;умный дом&quot; на Android, необходимо реализовать голосовое управление. Для команд написал JSGF файлик следующего содержания (условно):<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">#JSGF V1.0;</div><div class="code_line">&nbsp;</div><div class="code_line">grammar words;</div><div class="code_line">&nbsp;</div><div class="code_line">public &#60;words&#62; = включи |</div><div class="code_line">выключи |</div><div class="code_line">свет;</div></ol></div></div></div></div><br>
Для тестов проигрываю записи &quot;включи свет&quot; и &quot;выключи свет&quot;. Однако, сфинкс не определяет всю фразу целиком, а выдает только &quot;включи&quot; или &quot;выключи&quot;. Если добавить в JSGF полные фразы, начинает работать. Правильно ли я понимаю, что так и должно работать? Что сфинкс не может комбинировать слова в фразы из JSGF? Возможно, есть какое-то решение данного вопроса? Дело в том, что в будущем могут добавиться такие команды как &quot;включи кондиционер&quot; и так далее, неужели придется описывать все возможные комбинации?]]></description>
        <author>razer89</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745370</guid>
        <pubDate>Mon, 16 Oct 2017 11:15:58 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745370</link>
        <description><![CDATA[nsh: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3745347'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Stanislav &#064; <time class="tag-quote__quoted-time" datetime="2017-10-16T10:20:53+00:00">16.10.17, 10:20</time></span><div class='quote '>Например java -Xmx2048m<br>
</div></div><br>
<br>
Где например, что например? Ничего не поменялось, как я вижу.<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Такие дела, нижайше кланяюсь и прошу помощи.<br>
</div></div><br>
<br>
С мышлением раба далеко не уйдешь. Вместо всего этого лучше документацию почитать вдумчиво.]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745347</guid>
        <pubDate>Mon, 16 Oct 2017 10:20:53 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3745347</link>
        <description><![CDATA[Stanislav: Например java -Xmx2048m<br>
Так, изменил код немного <div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">package Demo;</div><div class="code_line">&nbsp;</div><div class="code_line">import java.io.File;</div><div class="code_line">import java.io.FileInputStream;</div><div class="code_line">import java.io.InputStream;</div><div class="code_line">&nbsp;</div><div class="code_line">import edu.cmu.sphinx.api.Configuration;</div><div class="code_line">import edu.cmu.sphinx.api.SpeechResult;</div><div class="code_line">import edu.cmu.sphinx.api.StreamSpeechRecognizer;</div><div class="code_line">&nbsp;</div><div class="code_line">public class TranscriberDemo { &nbsp; &nbsp; &nbsp; </div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;public static void main(String[] args) throws Exception {</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;System.out.println (&quot;+++++++++++++++++Work started1+++++++++++++++&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;Configuration configuration = new Configuration();</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;configuration.setAcousticModelPath(&quot;file:///C:/workspace_Oxygen/Speech_Recognise/en-us/en-us&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;configuration.setDictionaryPath(&quot;file:///C:/workspace_Oxygen/Speech_Recognise/en-us/cmudict-en-us.dict&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;configuration.setLanguageModelPath(&quot;file:///C:/workspace_Oxygen/Speech_Recognise/en-us/en-us.lm.bin&quot;);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;StreamSpeechRecognizer recognizer = new StreamSpeechRecognizer(configuration);</div><div class="code_line">&nbsp;&nbsp; &nbsp;InputStream stream = new FileInputStream(new File(&quot;C:\workspace_Oxygen\Test_wav\b0365.wav&quot;));</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;System.out.println (&quot;+++++++++++++++++Work started2+++++++++++++++&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;recognizer.startRecognition(stream);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;System.out.println (&quot;+++++++++++++++++Work started3+++++++++++++++&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp;SpeechResult result;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;System.out.println (&quot;+++++++++++++++++Work resulted complete1+++++++++++++++&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;while ((result = recognizer.getResult()) != null) {</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;System.out.println (&quot;+++++++++++++++++recognizer.getResult+++++++++++++++&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;System.out.format(&quot;Hypothesis: %s\n&quot;, result.getHypothesis());</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;System.out.println (&quot;^^^^^^^^^^^^^^&quot;+result.getHypothesis()+&quot;^^^^^^^^^^^^^^^^^^^^^&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp;}</div><div class="code_line">&nbsp;&nbsp; &nbsp;recognizer.stopRecognition();</div><div class="code_line">&nbsp;&nbsp; &nbsp;}</div><div class="code_line">}</div></ol></div></div></div></div><br>
Результат работы так же вылетает по памяти, но как видно в конце, при получении результатов <br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">16:11:07.734 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: CH</div><div class="code_line">16:11:07.735 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: D</div><div class="code_line">16:11:07.735 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: DH</div><div class="code_line">16:11:07.735 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: EH</div><div class="code_line">16:11:07.735 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: ER</div><div class="code_line">16:11:07.736 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: EY</div><div class="code_line">16:11:07.736 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: F</div><div class="code_line">16:11:07.736 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: G</div><div class="code_line">16:11:07.737 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: HH</div><div class="code_line">16:11:07.737 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: IH</div><div class="code_line">16:11:07.737 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: IY</div><div class="code_line">16:11:07.737 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: JH</div><div class="code_line">16:11:07.738 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: K</div><div class="code_line">16:11:07.738 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: L</div><div class="code_line">16:11:07.738 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: M</div><div class="code_line">16:11:07.738 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: N</div><div class="code_line">16:11:07.738 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: NG</div><div class="code_line">16:11:07.739 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: OW</div><div class="code_line">16:11:07.739 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: OY</div><div class="code_line">16:11:07.739 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: P</div><div class="code_line">16:11:07.740 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: R</div><div class="code_line">16:11:07.740 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: S</div><div class="code_line">16:11:07.740 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: SH</div><div class="code_line">16:11:07.740 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: T</div><div class="code_line">16:11:07.741 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: TH</div><div class="code_line">16:11:07.741 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: UH</div><div class="code_line">16:11:07.741 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: UW</div><div class="code_line">16:11:07.742 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: V</div><div class="code_line">16:11:07.742 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: W</div><div class="code_line">16:11:07.742 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: Y</div><div class="code_line">16:11:07.742 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: Z</div><div class="code_line">16:11:07.743 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: ZH</div><div class="code_line">16:11:11.204 INFO autoCepstrum &nbsp; &nbsp; &nbsp; &nbsp; Cepstrum component auto-configured as fol</div><div class="code_line">lows: autoCepstrum {MelFrequencyFilterBank, Denoise, DiscreteCosineTransform2, L</div><div class="code_line">ifter}</div><div class="code_line">+++++++++++++++++Work started2+++++++++++++++</div><div class="code_line">16:11:11.231 INFO dictionary &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Loading dictionary from: file:/C:/workspa</div><div class="code_line">ce_Oxygen/Speech_Recognise/en-us/cmudict-en-us.dict</div><div class="code_line">16:11:11.988 INFO dictionary &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Loading filler dictionary from: file:/C:/</div><div class="code_line">workspace_Oxygen/Speech_Recognise/en-us/en-us/noisedict</div><div class="code_line">16:11:11.988 INFO acousticModelLoader &nbsp;Loading tied-state acoustic model from: f</div><div class="code_line">ile:/C:/workspace_Oxygen/Speech_Recognise/en-us/en-us</div><div class="code_line">16:11:11.988 INFO acousticModelLoader &nbsp;Pool means Entries: 16128</div><div class="code_line">16:11:11.988 INFO acousticModelLoader &nbsp;Pool variances Entries: 16128</div><div class="code_line">16:11:11.988 INFO acousticModelLoader &nbsp;Pool transition_matrices Entries: 42</div><div class="code_line">16:11:11.988 INFO acousticModelLoader &nbsp;Pool senones Entries: 5126</div><div class="code_line">16:11:11.988 INFO acousticModelLoader &nbsp;Gaussian weights: mixture_weights. Entrie</div><div class="code_line">s: 15378</div><div class="code_line">16:11:11.988 INFO acousticModelLoader &nbsp;Pool senones Entries: 5126</div><div class="code_line">16:11:11.988 INFO acousticModelLoader &nbsp;Context Independent Unit Entries: 42</div><div class="code_line">16:11:11.988 INFO acousticModelLoader &nbsp;HMM Manager: 137095 hmms</div><div class="code_line">16:11:11.988 INFO acousticModel &nbsp; &nbsp; &nbsp; &nbsp;CompositeSenoneSequences: 0</div><div class="code_line">16:11:11.988 INFO trieNgramModel &nbsp; &nbsp; &nbsp; Loading n-gram language model from: file:</div><div class="code_line">/C:/workspace_Oxygen/Speech_Recognise/en-us/en-us.lm.bin</div><div class="code_line">16:11:27.155 INFO lexTreeLinguist &nbsp; &nbsp; &nbsp;Max CI Units 43</div><div class="code_line">16:11:27.155 INFO lexTreeLinguist &nbsp; &nbsp; &nbsp;Unit table size 79507</div><div class="code_line">16:11:27.155 INFO speedTracker &nbsp; &nbsp; &nbsp; &nbsp; # ----------------------------- Timers---</div><div class="code_line">-------------------------------------</div><div class="code_line">16:11:27.155 INFO speedTracker &nbsp; &nbsp; &nbsp; &nbsp; # Name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Count &nbsp; CurTime &nbsp; Mi</div><div class="code_line">nTime &nbsp; MaxTime &nbsp; AvgTime &nbsp; TotTime</div><div class="code_line">16:11:27.155 INFO speedTracker &nbsp; &nbsp; &nbsp; &nbsp; Load AM &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; 7,0880s &nbsp; 7,</div><div class="code_line">0880s &nbsp; 7,0880s &nbsp; 7,0880s &nbsp; 7,0880s</div><div class="code_line">16:11:27.155 INFO speedTracker &nbsp; &nbsp; &nbsp; &nbsp; Load Dictionary &nbsp; &nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; 0,7570s &nbsp; 0,</div><div class="code_line">7570s &nbsp; 0,7570s &nbsp; 0,7570s &nbsp; 0,7570s</div><div class="code_line">16:11:27.155 INFO speedTracker &nbsp; &nbsp; &nbsp; &nbsp; Load LM &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; 12,2460s &nbsp;12</div><div class="code_line">,2460s &nbsp;12,2460s &nbsp;12,2460s &nbsp;12,2460s</div><div class="code_line">16:11:27.171 INFO speedTracker &nbsp; &nbsp; &nbsp; &nbsp; Compile &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; 2,9200s &nbsp; 2,</div><div class="code_line">9200s &nbsp; 2,9200s &nbsp; 2,9200s &nbsp; 2,9200s</div><div class="code_line">+++++++++++++++++Work started3+++++++++++++++</div><div class="code_line">+++++++++++++++++Work resulted complete1+++++++++++++++</div><div class="code_line">16:12:15.438 INFO liveCMN &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;55.31 -5.06 3.38 25.67 -3.44 -0.47 1.64 -</div><div class="code_line">0.91 1.12 -3.75 2.71 -0.15 1.30</div><div class="code_line">Exception in thread &quot;main&quot; java.lang.OutOfMemoryError: Java heap space</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.util.DataUtil.littleEndianBytesToValues(DataU</div><div class="code_line">til.java:176)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.util.StreamDataSource.readNextFrame(StreamDat</div><div class="code_line">aSource.java:247)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.util.StreamDataSource.getData(StreamDataSourc</div><div class="code_line">e.java:178)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.DataBlocker.getData(DataBlocker.java:56)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.endpoint.SpeechClassifier.getData(SpeechClass</div><div class="code_line">ifier.java:220)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.endpoint.SpeechMarker.getData(SpeechMarker.ja</div><div class="code_line">va:136)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.filter.Preemphasizer.getData(Preemphasizer.ja</div><div class="code_line">va:82)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.window.RaisedCosineWindower.getData(RaisedCos</div><div class="code_line">ineWindower.java:154)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.transform.DiscreteFourierTransform.getData(Di</div><div class="code_line">screteFourierTransform.java:269)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.frequencywarp.MelFrequencyFilterBank.getData(</div><div class="code_line">MelFrequencyFilterBank.java:291)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.denoise.Denoise.getData(Denoise.java:111)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.transform.DiscreteCosineTransform.getData(Dis</div><div class="code_line">creteCosineTransform.java:77)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.transform.Lifter.getData(Lifter.java:66)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.AutoCepstrum.getData(AutoCepstrum.java:243)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.feature.LiveCMN.getData(LiveCMN.java:177)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.feature.AbstractFeatureExtractor.getNextData(</div><div class="code_line">AbstractFeatureExtractor.java:122)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.feature.AbstractFeatureExtractor.getData(Abst</div><div class="code_line">ractFeatureExtractor.java:93)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.feature.FeatureTransform.getData(FeatureTrans</div><div class="code_line">form.java:85)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.FrontEnd.getData(FrontEnd.java:222)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.scorer.SimpleAcousticScorer.getNextData(Simple</div><div class="code_line">AcousticScorer.java:146)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.scorer.SimpleAcousticScorer.calculateScoresAnd</div><div class="code_line">StoreData(SimpleAcousticScorer.java:104)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.search.WordPruningBreadthFirstLookaheadSearchM</div><div class="code_line">anager.scoreFastMatchTokens(WordPruningBreadthFirstLookaheadSearchManager.java:2</div><div class="code_line">86)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.search.WordPruningBreadthFirstLookaheadSearchM</div><div class="code_line">anager.fastMatchRecognize(WordPruningBreadthFirstLookaheadSearchManager.java:206</div><div class="code_line">)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.search.WordPruningBreadthFirstLookaheadSearchM</div><div class="code_line">anager.recognize(WordPruningBreadthFirstLookaheadSearchManager.java:187)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.Decoder.decode(Decoder.java:65)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.recognizer.Recognizer.recognize(Recognizer.java:106)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.recognizer.Recognizer.recognize(Recognizer.java:122)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.api.AbstractSpeechRecognizer.getResult(AbstractSpeechR</div><div class="code_line">ecognizer.java:60)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at Demo.TranscriberDemo.main(TranscriberDemo.java:28)</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">FAILURE: Build failed with an exception.</div><div class="code_line">&nbsp;</div><div class="code_line">* What went wrong:</div><div class="code_line">Execution failed for task &#39;:run&#39;.</div><div class="code_line">&#62; Process &#39;command &#39;C:\Program Files\Java\jdk1.8.0_144\bin\java.exe&#39;&#39; finished w</div><div class="code_line">ith non-zero exit value 1</div><div class="code_line">&nbsp;</div><div class="code_line">* Try:</div><div class="code_line">Run with --stacktrace option to get the stack trace. Run with --info or --debug</div><div class="code_line">option to get more log output.</div><div class="code_line">&nbsp;</div><div class="code_line">* Get more help at https://help.gradle.org</div><div class="code_line">&nbsp;</div><div class="code_line">BUILD FAILED in 2m 18s</div><div class="code_line">2 actionable tasks: 1 executed, 1 up-to-date</div><div class="code_line">&nbsp;</div><div class="code_line">c:\workspace_Oxygen\Speech_Recognise&#62;gradle build</div><div class="code_line">&nbsp;</div><div class="code_line">BUILD SUCCESSFUL in 7s</div><div class="code_line">5 actionable tasks: 4 executed, 1 up-to-date</div><div class="code_line">c:\workspace_Oxygen\Speech_Recognise&#62;gradle run</div><div class="code_line">&nbsp;</div><div class="code_line">&#62; Task :run</div><div class="code_line">+++++++++++++++++Work started1+++++++++++++++</div><div class="code_line">16:16:13.292 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: *+NSN+</div><div class="code_line">16:16:13.298 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: *+SPN+</div><div class="code_line">16:16:13.299 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: AA</div><div class="code_line">16:16:13.299 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: AE</div><div class="code_line">16:16:13.299 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: AH</div><div class="code_line">16:16:13.300 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: AO</div><div class="code_line">16:16:13.300 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: AW</div><div class="code_line">16:16:13.300 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: AY</div><div class="code_line">16:16:13.302 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: B</div><div class="code_line">16:16:13.302 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: CH</div><div class="code_line">16:16:13.303 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: D</div><div class="code_line">16:16:13.304 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: DH</div><div class="code_line">16:16:13.304 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: EH</div><div class="code_line">16:16:13.304 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: ER</div><div class="code_line">16:16:13.304 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: EY</div><div class="code_line">16:16:13.304 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: F</div><div class="code_line">16:16:13.305 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: G</div><div class="code_line">16:16:13.305 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: HH</div><div class="code_line">16:16:13.305 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: IH</div><div class="code_line">16:16:13.305 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: IY</div><div class="code_line">16:16:13.306 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: JH</div><div class="code_line">16:16:13.306 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: K</div><div class="code_line">16:16:13.306 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: L</div><div class="code_line">16:16:13.306 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: M</div><div class="code_line">16:16:13.306 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: N</div><div class="code_line">16:16:13.307 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: NG</div><div class="code_line">16:16:13.307 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: OW</div><div class="code_line">16:16:13.307 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: OY</div><div class="code_line">16:16:13.307 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: P</div><div class="code_line">16:16:13.307 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: R</div><div class="code_line">16:16:13.307 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: S</div><div class="code_line">16:16:13.308 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: SH</div><div class="code_line">16:16:13.308 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: T</div><div class="code_line">16:16:13.308 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: TH</div><div class="code_line">16:16:13.308 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: UH</div><div class="code_line">16:16:13.308 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: UW</div><div class="code_line">16:16:13.309 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: V</div><div class="code_line">16:16:13.310 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: W</div><div class="code_line">16:16:13.310 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: Y</div><div class="code_line">16:16:13.310 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: Z</div><div class="code_line">16:16:13.310 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: ZH</div><div class="code_line">16:16:16.654 INFO autoCepstrum &nbsp; &nbsp; &nbsp; &nbsp; Cepstrum component auto-configured as fol</div><div class="code_line">lows: autoCepstrum {MelFrequencyFilterBank, Denoise, DiscreteCosineTransform2, L</div><div class="code_line">ifter}</div><div class="code_line">+++++++++++++++++Work started2+++++++++++++++</div><div class="code_line">16:16:16.661 INFO dictionary &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Loading dictionary from: file:/C:/workspa</div><div class="code_line">ce_Oxygen/Speech_Recognise/en-us/cmudict-en-us.dict</div><div class="code_line">16:16:17.331 INFO dictionary &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Loading filler dictionary from: file:/C:/</div><div class="code_line">workspace_Oxygen/Speech_Recognise/en-us/en-us/noisedict</div><div class="code_line">16:16:17.332 INFO acousticModelLoader &nbsp;Loading tied-state acoustic model from: f</div><div class="code_line">ile:/C:/workspace_Oxygen/Speech_Recognise/en-us/en-us</div><div class="code_line">16:16:17.333 INFO acousticModelLoader &nbsp;Pool means Entries: 16128</div><div class="code_line">16:16:17.333 INFO acousticModelLoader &nbsp;Pool variances Entries: 16128</div><div class="code_line">16:16:17.333 INFO acousticModelLoader &nbsp;Pool transition_matrices Entries: 42</div><div class="code_line">16:16:17.333 INFO acousticModelLoader &nbsp;Pool senones Entries: 5126</div><div class="code_line">16:16:17.334 INFO acousticModelLoader &nbsp;Gaussian weights: mixture_weights. Entrie</div><div class="code_line">s: 15378</div><div class="code_line">16:16:17.334 INFO acousticModelLoader &nbsp;Pool senones Entries: 5126</div><div class="code_line">16:16:17.334 INFO acousticModelLoader &nbsp;Context Independent Unit Entries: 42</div><div class="code_line">16:16:17.335 INFO acousticModelLoader &nbsp;HMM Manager: 137095 hmms</div><div class="code_line">16:16:17.335 INFO acousticModel &nbsp; &nbsp; &nbsp; &nbsp;CompositeSenoneSequences: 0</div><div class="code_line">16:16:17.336 INFO trieNgramModel &nbsp; &nbsp; &nbsp; Loading n-gram language model from: file:</div><div class="code_line">/C:/workspace_Oxygen/Speech_Recognise/en-us/en-us.lm.bin</div><div class="code_line">16:16:31.195 INFO lexTreeLinguist &nbsp; &nbsp; &nbsp;Max CI Units 43</div><div class="code_line">16:16:31.196 INFO lexTreeLinguist &nbsp; &nbsp; &nbsp;Unit table size 79507</div><div class="code_line">16:16:31.200 INFO speedTracker &nbsp; &nbsp; &nbsp; &nbsp; # ----------------------------- Timers---</div><div class="code_line">-------------------------------------</div><div class="code_line">16:16:31.200 INFO speedTracker &nbsp; &nbsp; &nbsp; &nbsp; # Name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Count &nbsp; CurTime &nbsp; Mi</div><div class="code_line">nTime &nbsp; MaxTime &nbsp; AvgTime &nbsp; TotTime</div><div class="code_line">16:16:31.201 INFO speedTracker &nbsp; &nbsp; &nbsp; &nbsp; Load AM &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; 6,6330s &nbsp; 6,</div><div class="code_line">6330s &nbsp; 6,6330s &nbsp; 6,6330s &nbsp; 6,6330s</div><div class="code_line">16:16:31.202 INFO speedTracker &nbsp; &nbsp; &nbsp; &nbsp; Load Dictionary &nbsp; &nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; 0,6710s &nbsp; 0,</div><div class="code_line">6710s &nbsp; 0,6710s &nbsp; 0,6710s &nbsp; 0,6710s</div><div class="code_line">16:16:31.202 INFO speedTracker &nbsp; &nbsp; &nbsp; &nbsp; Load LM &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; 10,9540s &nbsp;10</div><div class="code_line">,9540s &nbsp;10,9540s &nbsp;10,9540s &nbsp;10,9540s</div><div class="code_line">16:16:31.202 INFO speedTracker &nbsp; &nbsp; &nbsp; &nbsp; Compile &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; 2,9070s &nbsp; 2,</div><div class="code_line">9070s &nbsp; 2,9070s &nbsp; 2,9070s &nbsp; 2,9070s</div><div class="code_line">+++++++++++++++++Work started3+++++++++++++++</div><div class="code_line">+++++++++++++++++Work resulted complete1+++++++++++++++</div><div class="code_line">16:17:13.902 INFO liveCMN &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;55.31 -5.06 3.38 25.67 -3.44 -0.47 1.64 -</div><div class="code_line">0.91 1.12 -3.75 2.71 -0.15 1.30</div><div class="code_line">Exception in thread &quot;main&quot; java.lang.OutOfMemoryError: Java heap space</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.util.DataUtil.littleEndianBytesToValues(DataU</div><div class="code_line">til.java:176)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.util.StreamDataSource.readNextFrame(StreamDat</div><div class="code_line">aSource.java:247)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.util.StreamDataSource.getData(StreamDataSourc</div><div class="code_line">e.java:178)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.DataBlocker.getData(DataBlocker.java:56)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.endpoint.SpeechClassifier.getData(SpeechClass</div><div class="code_line">ifier.java:220)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.endpoint.SpeechMarker.getData(SpeechMarker.ja</div><div class="code_line">va:136)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.filter.Preemphasizer.getData(Preemphasizer.ja</div><div class="code_line">va:82)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.window.RaisedCosineWindower.getData(RaisedCos</div><div class="code_line">ineWindower.java:154)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.transform.DiscreteFourierTransform.getData(Di</div><div class="code_line">screteFourierTransform.java:269)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.frequencywarp.MelFrequencyFilterBank.getData(</div><div class="code_line">MelFrequencyFilterBank.java:291)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.denoise.Denoise.getData(Denoise.java:111)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.transform.DiscreteCosineTransform.getData(Dis</div><div class="code_line">creteCosineTransform.java:77)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.transform.Lifter.getData(Lifter.java:66)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.AutoCepstrum.getData(AutoCepstrum.java:243)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.feature.LiveCMN.getData(LiveCMN.java:177)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.feature.AbstractFeatureExtractor.getNextData(</div><div class="code_line">AbstractFeatureExtractor.java:122)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.feature.AbstractFeatureExtractor.getData(Abst</div><div class="code_line">ractFeatureExtractor.java:93)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.feature.FeatureTransform.getData(FeatureTrans</div><div class="code_line">form.java:85)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.FrontEnd.getData(FrontEnd.java:222)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.scorer.SimpleAcousticScorer.getNextData(Simple</div><div class="code_line">AcousticScorer.java:146)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.scorer.SimpleAcousticScorer.calculateScoresAnd</div><div class="code_line">StoreData(SimpleAcousticScorer.java:104)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.search.WordPruningBreadthFirstLookaheadSearchM</div><div class="code_line">anager.scoreFastMatchTokens(WordPruningBreadthFirstLookaheadSearchManager.java:2</div><div class="code_line">86)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.search.WordPruningBreadthFirstLookaheadSearchM</div><div class="code_line">anager.fastMatchRecognize(WordPruningBreadthFirstLookaheadSearchManager.java:206</div><div class="code_line">)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.search.WordPruningBreadthFirstLookaheadSearchM</div><div class="code_line">anager.recognize(WordPruningBreadthFirstLookaheadSearchManager.java:187)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.Decoder.decode(Decoder.java:65)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.recognizer.Recognizer.recognize(Recognizer.java:106)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.recognizer.Recognizer.recognize(Recognizer.java:122)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.api.AbstractSpeechRecognizer.getResult(AbstractSpeechR</div><div class="code_line">ecognizer.java:60)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at Demo.TranscriberDemo.main(TranscriberDemo.java:28)</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">FAILURE: Build failed with an exception.</div><div class="code_line">&nbsp;</div><div class="code_line">* What went wrong:</div><div class="code_line">Execution failed for task &#39;:run&#39;.</div><div class="code_line">&#62; Process &#39;command &#39;C:\Program Files\Java\jdk1.8.0_144\bin\java.exe&#39;&#39; finished w</div><div class="code_line">ith non-zero exit value 1</div><div class="code_line">&nbsp;</div><div class="code_line">* Try:</div><div class="code_line">Run with --stacktrace option to get the stack trace. Run with --info or --debug</div><div class="code_line">option to get more log output.</div><div class="code_line">&nbsp;</div><div class="code_line">* Get more help at https://help.gradle.org</div><div class="code_line">&nbsp;</div><div class="code_line">BUILD FAILED in 2m 5s</div><div class="code_line">2 actionable tasks: 1 executed, 1 up-to-date</div><div class="code_line">&nbsp;</div><div class="code_line">c:\workspace_Oxygen\Speech_Recognise&#62;</div></ol></div></div></div></div><br>
То есть последнее выведённое сообщение <br>
+++++++++++++++++Work resulted complete1+++++++++++++++<br>
Такие дела, нижайше кланяюсь и прошу помощи.]]></description>
        <author>Stanislav</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3744961</guid>
        <pubDate>Fri, 13 Oct 2017 11:28:41 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3744961</link>
        <description><![CDATA[nsh: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3744951'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Stanislav &#064; <time class="tag-quote__quoted-time" datetime="2017-10-13T09:36:46+00:00">13.10.17, 09:36</time></span><div class='quote '></div></div><br>
<br>
Памяти можно добавить с помощью ключа jvm -Xmx, например -Xmx2048m]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3744951</guid>
        <pubDate>Fri, 13 Oct 2017 09:36:46 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3744951</link>
        <description><![CDATA[Stanislav: Добрый день, пытаюсь запустить sphinx на win7, gradle вроде строит нормально, но пока не удаётся запустить распознавание из файла тестовой записи на англ. 20 секунд голоса. Процесс вылетает из-за нехватки памяти, буду благодарен за подсказку <div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at java.io.FileInputStream.open0(Native Method)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at java.io.FileInputStream.open(FileInputStream.java:195)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at java.io.FileInputStream.&#60;init&#62;(FileInputStream.java:138)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at java.io.FileInputStream.&#60;init&#62;(FileInputStream.java:93)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection</div><div class="code_line">.java:90)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLCon</div><div class="code_line">nection.java:188)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at java.net.URL.openStream(URL.java:1045)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.linguist.acoustic.tiedstate.Sphinx3Loader.getDataStrea</div><div class="code_line">m(Sphinx3Loader.java:233)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.linguist.acoustic.tiedstate.Sphinx3Loader.readS3Binary</div><div class="code_line">Header(Sphinx3Loader.java:604)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.linguist.acoustic.tiedstate.Sphinx3Loader.loadDensityF</div><div class="code_line">ile(Sphinx3Loader.java:525)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.linguist.acoustic.tiedstate.Sphinx3Loader.loadModelFil</div><div class="code_line">es(Sphinx3Loader.java:298)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.linguist.acoustic.tiedstate.Sphinx3Loader.load(Sphinx3</div><div class="code_line">Loader.java:252)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.AutoCepstrum.newProperties(AutoCepstrum.java:</div><div class="code_line">118)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;... 25 more</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">FAILURE: Build failed with an exception.</div><div class="code_line">&nbsp;</div><div class="code_line">* What went wrong:</div><div class="code_line">Execution failed for task &#39;:run&#39;.</div><div class="code_line">&#62; Process &#39;command &#39;C:\Program Files\Java\jdk1.8.0_144\bin\java.exe&#39;&#39; finished w</div><div class="code_line">ith non-zero exit value 1</div><div class="code_line">&nbsp;</div><div class="code_line">* Try:</div><div class="code_line">Run with --stacktrace option to get the stack trace. Run with --info or --debug</div><div class="code_line">option to get more log output.</div><div class="code_line">&nbsp;</div><div class="code_line">* Get more help at https://help.gradle.org</div><div class="code_line">&nbsp;</div><div class="code_line">BUILD FAILED in 2s</div><div class="code_line">2 actionable tasks: 1 executed, 1 up-to-date</div><div class="code_line">&nbsp;</div><div class="code_line">c:\workspace_Oxygen\Speech_Recognise&#62;chcp</div><div class="code_line">’ҐЄгй п Є®¤®ў п бва ­Ёж : 866</div><div class="code_line">&nbsp;</div><div class="code_line">c:\workspace_Oxygen\Speech_Recognise&#62;chcp 65001</div><div class="code_line">Active code page: 65001</div><div class="code_line">&nbsp;</div><div class="code_line">c:\workspace_Oxygen\Speech_Recognise&#62;gradle run</div><div class="code_line">&nbsp;</div><div class="code_line">&#62; Task :run</div><div class="code_line">Exception in thread &quot;main&quot; Property exception component:&#39;null&#39; property:&#39;null&#39; -</div><div class="code_line">&nbsp;java.io.FileNotFoundException: C:\workspace_Oxygen\Speech_Recognise\en-us\means</div><div class="code_line">&nbsp;(Íå óäàåòñÿ íàéòè óêàçàííûé ôàéë)</div><div class="code_line">edu.cmu.sphinx.util.props.PropertyException: java.io.FileNotFoundException: C:\w</div><div class="code_line">orkspace_Oxygen\Speech_Recognise\en-us\means (Íå óäàåòñÿ íàéòè óêàçàííûé ôàéë)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.AutoCepstrum.newProperties(AutoCepstrum.java:</div><div class="code_line">120)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.util.props.PropertySheet.getOwner(PropertySheet.java:5</div><div class="code_line">18)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.util.props.ConfigurationManager.lookup(ConfigurationMa</div><div class="code_line">nager.java:163)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.util.props.PropertySheet.getComponentList(PropertyShee</div><div class="code_line">t.java:432)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.FrontEnd.newProperties(FrontEnd.java:160)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.util.props.PropertySheet.getOwner(PropertySheet.java:5</div><div class="code_line">18)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.util.props.PropertySheet.getComponent(PropertySheet.ja</div><div class="code_line">va:296)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.scorer.SimpleAcousticScorer.newProperties(Simp</div><div class="code_line">leAcousticScorer.java:47)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.util.props.PropertySheet.getOwner(PropertySheet.java:5</div><div class="code_line">18)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.util.props.PropertySheet.getComponent(PropertySheet.ja</div><div class="code_line">va:296)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.search.WordPruningBreadthFirstSearchManager.ne</div><div class="code_line">wProperties(WordPruningBreadthFirstSearchManager.java:213)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.search.WordPruningBreadthFirstLookaheadSearchM</div><div class="code_line">anager.newProperties(WordPruningBreadthFirstLookaheadSearchManager.java:156)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.util.props.PropertySheet.getOwner(PropertySheet.java:5</div><div class="code_line">18)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.util.props.PropertySheet.getComponent(PropertySheet.ja</div><div class="code_line">va:296)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.AbstractDecoder.newProperties(AbstractDecoder.</div><div class="code_line">java:81)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.Decoder.newProperties(Decoder.java:36)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.util.props.PropertySheet.getOwner(PropertySheet.java:5</div><div class="code_line">18)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.util.props.PropertySheet.getComponent(PropertySheet.ja</div><div class="code_line">va:296)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.recognizer.Recognizer.newProperties(Recognizer.java:86</div><div class="code_line">)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.util.props.PropertySheet.getOwner(PropertySheet.java:5</div><div class="code_line">18)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.util.props.ConfigurationManager.lookup(ConfigurationMa</div><div class="code_line">nager.java:163)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.api.Context.&#60;init&#62;(Context.java:73)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.api.Context.&#60;init&#62;(Context.java:45)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.api.AbstractSpeechRecognizer.&#60;init&#62;(AbstractSpeechReco</div><div class="code_line">gnizer.java:44)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.api.StreamSpeechRecognizer.&#60;init&#62;(StreamSpeechRecogniz</div><div class="code_line">er.java:35)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at Demo.TranscriberDemo.main(TranscriberDemo.java:21)</div><div class="code_line">Caused by: java.io.FileNotFoundException: C:\workspace_Oxygen\Speech_Recognise\e</div><div class="code_line">n-us\means (Íå óäàåòñÿ íàéòè óêàçàííûé ôàéë)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at java.io.FileInputStream.open0(Native Method)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at java.io.FileInputStream.open(FileInputStream.java:195)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at java.io.FileInputStream.&#60;init&#62;(FileInputStream.java:138)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at java.io.FileInputStream.&#60;init&#62;(FileInputStream.java:93)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection</div><div class="code_line">.java:90)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLCon</div><div class="code_line">nection.java:188)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at java.net.URL.openStream(URL.java:1045)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.linguist.acoustic.tiedstate.Sphinx3Loader.getDataStrea</div><div class="code_line">m(Sphinx3Loader.java:233)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.linguist.acoustic.tiedstate.Sphinx3Loader.readS3Binary</div><div class="code_line">Header(Sphinx3Loader.java:604)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.linguist.acoustic.tiedstate.Sphinx3Loader.loadDensityF</div><div class="code_line">ile(Sphinx3Loader.java:525)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.linguist.acoustic.tiedstate.Sphinx3Loader.loadModelFil</div><div class="code_line">es(Sphinx3Loader.java:298)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.linguist.acoustic.tiedstate.Sphinx3Loader.load(Sphinx3</div><div class="code_line">Loader.java:252)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.AutoCepstrum.newProperties(AutoCepstrum.java:</div><div class="code_line">118)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;... 25 more</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">FAILURE: Build failed with an exception.</div><div class="code_line">&nbsp;</div><div class="code_line">* What went wrong:</div><div class="code_line">Execution failed for task &#39;:run&#39;.</div><div class="code_line">&#62; Process &#39;command &#39;C:\Program Files\Java\jdk1.8.0_144\bin\java.exe&#39;&#39; finished w</div><div class="code_line">ith non-zero exit value 1</div><div class="code_line">&nbsp;</div><div class="code_line">* Try:</div><div class="code_line">Run with --stacktrace option to get the stack trace. Run with --info or --debug</div><div class="code_line">option to get more log output.</div><div class="code_line">&nbsp;</div><div class="code_line">* Get more help at https://help.gradle.org</div><div class="code_line">&nbsp;</div><div class="code_line">BUILD FAILED in 2s</div><div class="code_line">2 actionable tasks: 1 executed, 1 up-to-date</div><div class="code_line">&nbsp;</div><div class="code_line">c:\workspace_Oxygen\Speech_Recognise&#62;gradle build</div><div class="code_line">&nbsp;</div><div class="code_line">BUILD SUCCESSFUL in 6s</div><div class="code_line">5 actionable tasks: 4 executed, 1 up-to-date</div><div class="code_line">c:\workspace_Oxygen\Speech_Recognise&#62;gradle run</div><div class="code_line">&nbsp;</div><div class="code_line">&#62; Task :run</div><div class="code_line">15:14:26.200 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: *+NSN+</div><div class="code_line">15:14:26.200 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: *+SPN+</div><div class="code_line">15:14:26.200 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: AA</div><div class="code_line">15:14:26.200 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: AE</div><div class="code_line">15:14:26.200 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: AH</div><div class="code_line">15:14:26.200 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: AO</div><div class="code_line">15:14:26.200 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: AW</div><div class="code_line">15:14:26.200 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: AY</div><div class="code_line">15:14:26.200 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: B</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: CH</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: D</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: DH</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: EH</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: ER</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: EY</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: F</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: G</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: HH</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: IH</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: IY</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: JH</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: K</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: L</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: M</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: N</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: NG</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: OW</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: OY</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: P</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: R</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: S</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: SH</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: T</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: TH</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: UH</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: UW</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: V</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: W</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: Y</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: Z</div><div class="code_line">15:14:26.215 INFO unitManager &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CI Unit: ZH</div><div class="code_line">15:14:29.230 INFO autoCepstrum &nbsp; &nbsp; &nbsp; &nbsp; Cepstrum component auto-configured as fol</div><div class="code_line">lows: autoCepstrum {MelFrequencyFilterBank, Denoise, DiscreteCosineTransform2, L</div><div class="code_line">ifter}</div><div class="code_line">15:14:29.261 INFO dictionary &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Loading dictionary from: file:/C:/workspa</div><div class="code_line">ce_Oxygen/Speech_Recognise/en-us/cmudict-en-us.dict</div><div class="code_line">15:14:29.901 INFO dictionary &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Loading filler dictionary from: file:/C:/</div><div class="code_line">workspace_Oxygen/Speech_Recognise/en-us/en-us/noisedict</div><div class="code_line">15:14:29.901 INFO acousticModelLoader &nbsp;Loading tied-state acoustic model from: f</div><div class="code_line">ile:/C:/workspace_Oxygen/Speech_Recognise/en-us/en-us</div><div class="code_line">15:14:29.901 INFO acousticModelLoader &nbsp;Pool means Entries: 16128</div><div class="code_line">15:14:29.901 INFO acousticModelLoader &nbsp;Pool variances Entries: 16128</div><div class="code_line">15:14:29.901 INFO acousticModelLoader &nbsp;Pool transition_matrices Entries: 42</div><div class="code_line">15:14:29.901 INFO acousticModelLoader &nbsp;Pool senones Entries: 5126</div><div class="code_line">15:14:29.901 INFO acousticModelLoader &nbsp;Gaussian weights: mixture_weights. Entrie</div><div class="code_line">s: 15378</div><div class="code_line">15:14:29.901 INFO acousticModelLoader &nbsp;Pool senones Entries: 5126</div><div class="code_line">15:14:29.901 INFO acousticModelLoader &nbsp;Context Independent Unit Entries: 42</div><div class="code_line">15:14:29.901 INFO acousticModelLoader &nbsp;HMM Manager: 137095 hmms</div><div class="code_line">15:14:29.901 INFO acousticModel &nbsp; &nbsp; &nbsp; &nbsp;CompositeSenoneSequences: 0</div><div class="code_line">15:14:29.901 INFO trieNgramModel &nbsp; &nbsp; &nbsp; Loading n-gram language model from: file:</div><div class="code_line">/C:/workspace_Oxygen/Speech_Recognise/en-us/en-us.lm.bin</div><div class="code_line">15:14:43.667 INFO lexTreeLinguist &nbsp; &nbsp; &nbsp;Max CI Units 43</div><div class="code_line">15:14:43.667 INFO lexTreeLinguist &nbsp; &nbsp; &nbsp;Unit table size 79507</div><div class="code_line">15:14:43.683 INFO speedTracker &nbsp; &nbsp; &nbsp; &nbsp; # ----------------------------- Timers---</div><div class="code_line">-------------------------------------</div><div class="code_line">15:14:43.683 INFO speedTracker &nbsp; &nbsp; &nbsp; &nbsp; # Name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Count &nbsp; CurTime &nbsp; Mi</div><div class="code_line">nTime &nbsp; MaxTime &nbsp; AvgTime &nbsp; TotTime</div><div class="code_line">15:14:43.683 INFO speedTracker &nbsp; &nbsp; &nbsp; &nbsp; Load AM &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; 6,1520s &nbsp; 6,</div><div class="code_line">1520s &nbsp; 6,1520s &nbsp; 6,1520s &nbsp; 6,1520s</div><div class="code_line">15:14:43.683 INFO speedTracker &nbsp; &nbsp; &nbsp; &nbsp; Load Dictionary &nbsp; &nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; 0,6400s &nbsp; 0,</div><div class="code_line">6400s &nbsp; 0,6400s &nbsp; 0,6400s &nbsp; 0,6400s</div><div class="code_line">15:14:43.683 INFO speedTracker &nbsp; &nbsp; &nbsp; &nbsp; Load LM &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; 11,1850s &nbsp;11</div><div class="code_line">,1850s &nbsp;11,1850s &nbsp;11,1850s &nbsp;11,1850s</div><div class="code_line">15:14:43.683 INFO speedTracker &nbsp; &nbsp; &nbsp; &nbsp; Compile &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; 2,5810s &nbsp; 2,</div><div class="code_line">5810s &nbsp; 2,5810s &nbsp; 2,5810s &nbsp; 2,5810s</div><div class="code_line">15:15:25.519 INFO liveCMN &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;55.31 -5.06 3.38 25.67 -3.44 -0.47 1.64 -</div><div class="code_line">0.91 1.12 -3.75 2.71 -0.15 1.30</div><div class="code_line">Exception in thread &quot;main&quot; java.lang.OutOfMemoryError: Java heap space</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.util.DataUtil.littleEndianBytesToValues(DataU</div><div class="code_line">til.java:176)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.util.StreamDataSource.readNextFrame(StreamDat</div><div class="code_line">aSource.java:247)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.util.StreamDataSource.getData(StreamDataSourc</div><div class="code_line">e.java:178)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.DataBlocker.getData(DataBlocker.java:56)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.endpoint.SpeechClassifier.getData(SpeechClass</div><div class="code_line">ifier.java:220)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.endpoint.SpeechMarker.getData(SpeechMarker.ja</div><div class="code_line">va:136)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.filter.Preemphasizer.getData(Preemphasizer.ja</div><div class="code_line">va:82)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.window.RaisedCosineWindower.getData(RaisedCos</div><div class="code_line">ineWindower.java:154)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.transform.DiscreteFourierTransform.getData(Di</div><div class="code_line">screteFourierTransform.java:269)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.frequencywarp.MelFrequencyFilterBank.getData(</div><div class="code_line">MelFrequencyFilterBank.java:291)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.denoise.Denoise.getData(Denoise.java:111)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.transform.DiscreteCosineTransform.getData(Dis</div><div class="code_line">creteCosineTransform.java:77)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.transform.Lifter.getData(Lifter.java:66)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.AutoCepstrum.getData(AutoCepstrum.java:243)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.feature.LiveCMN.getData(LiveCMN.java:177)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.feature.AbstractFeatureExtractor.getNextData(</div><div class="code_line">AbstractFeatureExtractor.java:122)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.feature.AbstractFeatureExtractor.getData(Abst</div><div class="code_line">ractFeatureExtractor.java:93)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.feature.FeatureTransform.getData(FeatureTrans</div><div class="code_line">form.java:85)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.frontend.FrontEnd.getData(FrontEnd.java:222)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.scorer.SimpleAcousticScorer.getNextData(Simple</div><div class="code_line">AcousticScorer.java:146)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.scorer.SimpleAcousticScorer.calculateScoresAnd</div><div class="code_line">StoreData(SimpleAcousticScorer.java:104)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.search.WordPruningBreadthFirstLookaheadSearchM</div><div class="code_line">anager.scoreFastMatchTokens(WordPruningBreadthFirstLookaheadSearchManager.java:2</div><div class="code_line">86)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.search.WordPruningBreadthFirstLookaheadSearchM</div><div class="code_line">anager.fastMatchRecognize(WordPruningBreadthFirstLookaheadSearchManager.java:206</div><div class="code_line">)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.search.WordPruningBreadthFirstLookaheadSearchM</div><div class="code_line">anager.recognize(WordPruningBreadthFirstLookaheadSearchManager.java:187)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.decoder.Decoder.decode(Decoder.java:65)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.recognizer.Recognizer.recognize(Recognizer.java:106)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.recognizer.Recognizer.recognize(Recognizer.java:122)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at edu.cmu.sphinx.api.AbstractSpeechRecognizer.getResult(AbstractSpeechR</div><div class="code_line">ecognizer.java:60)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;at Demo.TranscriberDemo.main(TranscriberDemo.java:26)</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">FAILURE: Build failed with an exception.</div><div class="code_line">&nbsp;</div><div class="code_line">* What went wrong:</div><div class="code_line">Execution failed for task &#39;:run&#39;.</div><div class="code_line">&#62; Process &#39;command &#39;C:\Program Files\Java\jdk1.8.0_144\bin\java.exe&#39;&#39; finished w</div><div class="code_line">ith non-zero exit value 1</div><div class="code_line">&nbsp;</div><div class="code_line">* Try:</div><div class="code_line">Run with --stacktrace option to get the stack trace. Run with --info or --debug</div><div class="code_line">option to get more log output.</div><div class="code_line">&nbsp;</div><div class="code_line">* Get more help at https://help.gradle.org</div><div class="code_line">&nbsp;</div><div class="code_line">BUILD FAILED in 1m 58s</div><div class="code_line">2 actionable tasks: 1 executed, 1 up-to-date</div><div class="code_line">&nbsp;</div><div class="code_line">c:\workspace_Oxygen\Speech_Recognise&#62;^A</div><div class="code_line">&nbsp;</div><div class="code_line">c:\workspace_Oxygen\Speech_Recognise&#62;</div></ol></div></div></div></div> <br>
<br>
<span class="tag-color tag-color-named" data-value="mergepost" style="color: mergepost"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2017-10-13T09:46:06+00:00">13.10.17, 09:46</time></span></span><br>
Собственно вот код проекта <br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">package Demo;</div><div class="code_line">&nbsp;</div><div class="code_line">import java.io.File;</div><div class="code_line">import java.io.FileInputStream;</div><div class="code_line">import java.io.InputStream;</div><div class="code_line">&nbsp;</div><div class="code_line">import edu.cmu.sphinx.api.Configuration;</div><div class="code_line">import edu.cmu.sphinx.api.SpeechResult;</div><div class="code_line">import edu.cmu.sphinx.api.StreamSpeechRecognizer;</div><div class="code_line">&nbsp;</div><div class="code_line">public class TranscriberDemo { &nbsp; &nbsp; &nbsp; </div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;public static void main(String[] args) throws Exception {</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;Configuration configuration = new Configuration();</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;configuration.setAcousticModelPath(&quot;file:///C:/workspace_Oxygen/Speech_Recognise/en-us/en-us&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;configuration.setDictionaryPath(&quot;file:///C:/workspace_Oxygen/Speech_Recognise/en-us/cmudict-en-us.dict&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;configuration.setLanguageModelPath(&quot;file:///C:/workspace_Oxygen/Speech_Recognise/en-us/en-us.lm.bin&quot;);</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;StreamSpeechRecognizer recognizer = new StreamSpeechRecognizer(configuration);</div><div class="code_line">&nbsp;&nbsp; &nbsp;InputStream stream = new FileInputStream(new File(&quot;C:\workspace_Oxygen\Test_wav\b0365.wav&quot;));</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;recognizer.startRecognition(stream);</div><div class="code_line">&nbsp;&nbsp; &nbsp;SpeechResult result;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;while ((result = recognizer.getResult()) != null) {</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;System.out.format(&quot;Hypothesis: %s\n&quot;, result.getHypothesis());</div><div class="code_line">&nbsp;&nbsp; &nbsp;}</div><div class="code_line">&nbsp;&nbsp; &nbsp;recognizer.stopRecognition();</div><div class="code_line">&nbsp;&nbsp; &nbsp;}</div><div class="code_line">}</div></ol></div></div></div></div>]]></description>
        <author>Stanislav</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3725904</guid>
        <pubDate>Fri, 02 Jun 2017 14:36:23 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3725904</link>
        <description><![CDATA[nsh: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3725901'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>dmarck &#064; <time class="tag-quote__quoted-time" datetime="2017-06-02T14:20:57+00:00">02.06.17, 14:20</time></span><div class='quote '>сейчас их и использую. Готов потерять в качестве, но прогонять больший объем для аналитики.</div></div><br>
<br>
Тогда проще всего натренировать свою модель на результатах Яндекса.]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3725901</guid>
        <pubDate>Fri, 02 Jun 2017 14:20:57 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3725901</link>
        <description><![CDATA[dmarck: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3725900'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>nsh &#064; <time class="tag-quote__quoted-time" datetime="2017-06-02T14:18:49+00:00">02.06.17, 14:18</time></span><div class='quote '></div></div><br>
сейчас их и использую. Готов потерять в качестве, но прогонять больший объем для аналитики.]]></description>
        <author>dmarck</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3725900</guid>
        <pubDate>Fri, 02 Jun 2017 14:18:49 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3725900</link>
        <description><![CDATA[nsh: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3725869'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>dmarck &#064; <time class="tag-quote__quoted-time" datetime="2017-06-02T12:34:12+00:00">02.06.17, 12:34</time></span><div class='quote '>Можете подсказать где можно найти лучше модель? </div></div><br>
<br>
Купить у Яндекса.]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3725869</guid>
        <pubDate>Fri, 02 Jun 2017 12:34:12 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3725869</link>
        <description><![CDATA[dmarck: Привет <br>
<br>
установил pocketsphinx и тестирую запись вот на этой модели <a class='tag-url' href='https://sourceforge.net/projects/cmusphinx/files/Acoustic%20and%20Language%20Models/Russian/' target='_blank'>https://sourceforge.net/projects/cmusphinx/...Models/Russian/</a><br>
<br>
Качество как-то не очень. Можете подсказать где можно найти лучше модель? И в какую сторону копать, если нужно распознавать много разных голосов.]]></description>
        <author>dmarck</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3725825</guid>
        <pubDate>Fri, 02 Jun 2017 10:41:59 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3725825</link>
        <description><![CDATA[Kenait: Предыдущий вопрос закрыт - была ошибка с моей стороны.]]></description>
        <author>Kenait</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3725807</guid>
        <pubDate>Fri, 02 Jun 2017 09:06:30 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3725807</link>
        <description><![CDATA[Kenait: После проведения адаптации акустической модели результаты распознавания только ухудшились. Относится ли это к использованию русской языковой модели, или я провел адаптацию неправильно? Проверку провел на наборе данных, который использовал при адаптации. Как я понял точность распознавания должна была резко возрасти, но вместо этого ухудшилась.]]></description>
        <author>Kenait</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3725295</guid>
        <pubDate>Tue, 30 May 2017 14:57:33 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3725295</link>
        <description><![CDATA[Kenait: Я установил perl, и теперь при запуске команды C:&#092;Users&#092;User&gt;&quot;E:&#092;CMU Sphinx&#092;sphinxtrain&#092;scripts&#092;decode&#092;word_align.pl&quot; &quot;E:&#092;CMU Sphinx&#092;pocketsphinx&#092;bin&#092;Release&#092;Win32&#092;wav&#092;arctic20.transcription&quot; &quot;E:&#092;CMU Sphinx&#092;pocketsphinx&#092;bin&#092;Release&#092;Win32&#092;wav&#092;arctic20.hyp&quot;<br>
получаю на выходе строку: <br>
Usage:<br>
     word_align [options] reference_file hypothesis_file]]></description>
        <author>Kenait</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3725250</guid>
        <pubDate>Tue, 30 May 2017 11:22:10 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3725250</link>
        <description><![CDATA[nsh: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3725131'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Kenait &#064; <time class="tag-quote__quoted-time" datetime="2017-05-29T18:42:09+00:00">29.05.17, 18:42</time></span><div class='quote '>Что я делаю не так?</div></div><br>
<br>
Windows используете.]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3725131</guid>
        <pubDate>Mon, 29 May 2017 18:42:09 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3725131</link>
        <description><![CDATA[Kenait: На данный момент я тестирую точность распознавания и у меня возник вопрос - в туториале советуется после проведения теста использовать скрипт word_align.pl. Как это точно сделать? Если я правильно понял то нужно после выполнения тестирования ввести в командную строку файл скрипта, затем файл транскрипции, затем файл гипотезы. Но вместо работы скрипта у меня просто выводит его текст в блокноте. Что я делаю не так?]]></description>
        <author>Kenait</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3724710</guid>
        <pubDate>Fri, 26 May 2017 20:10:02 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3724710</link>
        <description><![CDATA[nsh: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3724679'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Kenait &#064; <time class="tag-quote__quoted-time" datetime="2017-05-26T16:52:24+00:00">26.05.17, 16:52</time></span><div class='quote '>Снова возник вопрос. <br>
Я распознаю речь с микрофона, который пишет на 48000 гц. Как я понимаю это может понизить точность распознавания. В этой теме упоминалось что необходимо ввести в параметрах -samprate 48000, однако если я делаю такую настройку выводится ошибка:<br>
ERROR: &quot;fe_interface.c&quot;, line 105: FFT: Number of points must be greater or equal to frame size (1230 samples)</div></div><br>
<br>
Нужно nfft указать<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">-samprate 48000 -nfft 2048</div></ol></div></div></div></div><br>
<br>
Лучше драйвер настроить чтобы частоту дискретизации изменял самостоятельно.]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3724679</guid>
        <pubDate>Fri, 26 May 2017 16:52:24 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3724679</link>
        <description><![CDATA[Kenait: Снова возник вопрос. <br>Я распознаю речь с микрофона, который пишет на 48000 гц. Как я понимаю это может понизить точность распознавания. В этой теме упоминалось что необходимо ввести в параметрах -samprate 48000, однако если я делаю такую настройку выводится ошибка:<br>ERROR: &quot;fe_interface.c&quot;, line 105: FFT: Number of points must be greater or equal to frame size (1230 samples)]]></description>
        <author>Kenait</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3724092</guid>
        <pubDate>Wed, 24 May 2017 13:50:31 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3724092</link>
        <description><![CDATA[Kenait: Спасибо за ответ. Я создал грамматику для ввода даты мероприятия, но хотел оставить свободную речь для описания самого мероприятия. Так или иначе пока что просто буду работать по туториалу - в последних главах как раз рассматривается вопрос точности.]]></description>
        <author>Kenait</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3724082</guid>
        <pubDate>Wed, 24 May 2017 13:34:13 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3724082</link>
        <description><![CDATA[nsh: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3724041'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Kenait &#064; <time class="tag-quote__quoted-time" datetime="2017-05-24T11:27:40+00:00">24.05.17, 11:27</time></span><div class='quote '>Другой вопрос - есть ли способы редактировать словарь кроме как вручную? Я создаю простую программу - &quot;органайзер&quot;, которая будет записывать запланированные мероприятия, и слишком большой словарь только снизит точность. Имеет ли смысл искать способы урезать уже готовый или стоит создать новый словарь для моей программы?</div></div><br>
<br>
Словарь редактировать плохая идея, нужно редактировать модель языка, например, грамматику. А словарь лучше оставить как есть.]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3724041</guid>
        <pubDate>Wed, 24 May 2017 11:27:40 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3724041</link>
        <description><![CDATA[Kenait: Спасибо, то что нужно. Другой вопрос - есть ли способы редактировать словарь кроме как вручную? Я создаю простую программу - &quot;органайзер&quot;, которая будет записывать запланированные мероприятия, и слишком большой словарь только снизит точность. Имеет ли смысл искать способы урезать уже готовый или стоит создать новый словарь для моей программы?]]></description>
        <author>Kenait</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3723942</guid>
        <pubDate>Tue, 23 May 2017 23:08:08 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3723942</link>
        <description><![CDATA[nsh: <a class='tag-url' href='http://www.cs.cmu.edu/~dhuggins/Publications/pocketsphinx.pdf' target='_blank'>http://www.cs.cmu.edu/~dhuggins/Publicatio...ocketsphinx.pdf</a><br>
<br>
<a class='tag-url' href='https://www.lti.cs.cmu.edu/sites/default/files/research/thesis/2011/david_huggins-daines_an_architecture_for_scalable_universal_speech_recognition.pdf' target='_blank'>https://www.lti.cs.cmu.edu/sites/default/fi...recognition.pdf</a><br>
<br>
<a class='tag-url' href='http://www.cs.cmu.edu/~rkm/th/th.pdf' target='_blank'>http://www.cs.cmu.edu/~rkm/th/th.pdf</a>]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3723939</guid>
        <pubDate>Tue, 23 May 2017 22:24:51 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3723939</link>
        <description><![CDATA[Kenait: Добрый вечер.<br>
Пытаюсь разобраться как работает pocketsphinx. На официальном сайте хорошо описано как с ним работать, но практически не описана его архитектура, используемые алгоритмы. Искал в интернете, но нашел только статью про сфинкс-4. Есть ли похожая про pocketsphinx, и если нет то где можно узнать архитектуру и используемые алгоритмы. Насколько сильно pocketsphinx в этом пересекается с sphinx-4?<br>
<br>
Статья - <a class='tag-url' href='http://egouvea.users.sourceforge.net/paper/smli_tr-2004-139.pdf' target='_blank'>http://egouvea.users.sourceforge.net/paper...tr-2004-139.pdf</a>]]></description>
        <author>Kenait</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3706600</guid>
        <pubDate>Sat, 11 Feb 2017 10:42:56 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3706600</link>
        <description><![CDATA[ivan_007: Развернул библиотеку распознавания sphinx в программе на C#. Привет, как вывести в окно программы процент распознавания, ошибок, если я использую словарь JSpeech Grammar Format (JSGF)? Программа реализована на C#.]]></description>
        <author>ivan_007</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3703794</guid>
        <pubDate>Tue, 24 Jan 2017 21:44:39 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3703794</link>
        <description><![CDATA[VMerk: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Для bw нужно добавить -lda cmusphinx-ru-5.2/feature_transform, это в документации указано.</div></div><br>
<br>
Да, всё классно, это исправило ситуацию. Спасибо большое&#33; Буду пробовать  :lol:]]></description>
        <author>VMerk</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3703765</guid>
        <pubDate>Tue, 24 Jan 2017 16:21:47 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3703765</link>
        <description><![CDATA[nsh: Для bw нужно добавить -lda cmusphinx-ru-5.2/feature_transform, это в документации указано.<br><br>Для уверенного распознавания нужно микрофон хороший.]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3703640</guid>
        <pubDate>Tue, 24 Jan 2017 08:14:10 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3703640</link>
        <description><![CDATA[VMerk: Вот сами записи: <a class='tag-url' href='https://yadi.sk/d/oXsrB6er3Abv7M' target='_blank'>https://yadi.sk/d/oXsrB6er3Abv7M</a>]]></description>
        <author>VMerk</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3703592</guid>
        <pubDate>Mon, 23 Jan 2017 22:20:15 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3703592</link>
        <description><![CDATA[nsh: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Как можно решить эту ситуацию?</div></div><br>
<br>
Файлы выложить надо сначала.<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>И ещё никак не получается сохранить дебаг-вывод утилиты bw в файл, может знаете как сделать?</div></div><br>
<br>
<a class='tag-url' href='http://stackoverflow.com/questions/7526971/how-to-redirect-both-stdout-and-stderr-to-a-file' target='_blank'>http://stackoverflow.com/questions/7526971...tderr-to-a-file</a>]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3703589</guid>
        <pubDate>Mon, 23 Jan 2017 21:06:04 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3703589</link>
        <description><![CDATA[VMerk: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>В документации указано что ключевое слово должно быть минимум 4 слога. Ещё написано, как настраивать пороги:<br>
<a class='tag-url' href='http://cmusphinx.sourceforge.net/wiki/tuto...m#keyword_lists' target='_blank'>http://cmusphinx.sourceforge.net/wiki/tuto...m#keyword_lists</a></div></div><br>
<br>
Спасибо, упустил этот момент) Вместо коротких ключевых слов сделал ключевые фразы, всё заработало.<br>
<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Языковая модель при поиске ключевых слов не используется.</div></div><br>
<br>
Да, это знаю. Я просто пробовал тремя способами - с помощью языковой модели, грамматики и поиска ключевых слов, по отдельности.<br>
<br>
<br>
Есть еще одна проблема. Буду очень благодарен, если подскажете.<br>
В общем сделал поиск по ключевым фразам, вот 3 для примера:<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>1. &quot;включи свет&quot;<br>
2. &quot;выключи свет&quot;<br>
3. &quot;сделай фото&quot;</div></div><br>
<br>
С 1 и 3 проблем нет, а вот вторая ключевая фраза &quot;выключи свет&quot; очень часто определяется как &quot;включи&quot;. Настройка порогов не повлияла на ситуацию. Решил сделать адаптацию звуковой модели по инструкции. <a class='tag-url' href='http://cmusphinx.sourceforge.net/wiki/tutorialadapt' target='_blank'>http://cmusphinx.sourceforge.net/wiki/tutorialadapt</a><br>
<br>
Записал 5 звуковых файлов:<br>
&quot;включи свет&quot;<br>
&quot;выключи свет&quot;<br>
&quot;сделай фото&quot;<br>
&quot;включи&quot;<br>
&quot;выключи&quot;<br>
<br>
Файл транскрипции arctic5.transcription<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>&lt;s&gt; включи свет &lt;/s&gt; (arctic_0001)<br>
&lt;s&gt; выключи свет &lt;/s&gt; (arctic_0002)<br>
&lt;s&gt; сделай фото &lt;/s&gt; (arctic_0003)<br>
&lt;s&gt; включи &lt;/s&gt; (arctic_0004)<br>
&lt;s&gt; выключи &lt;/s&gt; (arctic_0005)</div></div><br>
<br>
Файл словаря arctic5.dic<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>включи v k lj u0 ch i1<br>
выключи v y1 k lj u0 ch i0<br>
свет s vj e1 t<br>
сделай s dj e1 l a0 j<br>
фото f o1 t o0</div></div><br>
<br>
<br>
При выполнении bw<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>./bw &#092;<br>
 -hmmdir ru-ru &#092;<br>
 -moddeffn ru-ru/mdef.txt &#092;<br>
 -ts2cbfn .cont. &#092;<br>
 -feat 1s_c_d_dd &#092;<br>
 -cmn current &#092;<br>
 -agc none &#092;<br>
 -varnorm no &#092;<br>
 -cmninit 40,3,-1 &#092;<br>
 -dictfn arctic5.dic &#092;<br>
 -ctlfn arctic5.fileids &#092;<br>
 -lsnfn arctic5.transcription &#092;<br>
 -accumdir . </div></div><br>
<br>
упорно игнорируются записи в которых присутствует слово &quot;выключи&quot;<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>ERROR: &quot;backward.c&quot;, line 421: Failed to align audio to trancript: final state of the search is not reached<br>
ERROR: &quot;baum_welch.c&quot;, line 324: arctic_0002 ignored<br>
<br>
ERROR: &quot;backward.c&quot;, line 421: Failed to align audio to trancript: final state of the search is not reached<br>
ERROR: &quot;baum_welch.c&quot;, line 324: arctic_0005 ignored<br>
</div></div><br>
<br>
<br>
Как можно решить эту ситуацию?<br>
<br>
И ещё никак не получается сохранить дебаг-вывод утилиты bw в файл, может знаете как сделать?]]></description>
        <author>VMerk</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3702834</guid>
        <pubDate>Wed, 18 Jan 2017 22:10:18 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3702834</link>
        <description><![CDATA[nsh: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>В чём может быть дело?</div></div><br>
<br>
В документации указано что ключевое слово должно быть минимум 4 слога. Ещё написано, как настраивать пороги:<br>
<br>
<a class='tag-url' href='http://cmusphinx.sourceforge.net/wiki/tutoriallm#keyword_lists' target='_blank'>http://cmusphinx.sourceforge.net/wiki/tuto...m#keyword_lists</a><br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Файл языковой модели:<br>
</div></div><br>
<br>
Языковая модель при поиске ключевых слов не используется.]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3702830</guid>
        <pubDate>Wed, 18 Jan 2017 21:34:40 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3702830</link>
        <description><![CDATA[VMerk: Здравствуйте.<br>
Прочитал ветку, но не нашел решения моей проблемы.<br>
Использую pocketsphinx для обработки непрерывного потока речи. Нужно распознавать несколько ключевых слов.<br>
Всё хорошо, но есть проблема. <br>
Для примера использую несколько слов: пицца, тест, чек. <br>
Всё распознаёт отлично, но проблема в том, что он распознаёт слово, если совпадает хотя бы 2 буквы.<br>
Например если сказать<br>
&quot;ца&quot;, &quot;ица&quot;, &quot;пи&quot; - то слово распознаётся как пицца<br>
&quot;че&quot;, или &quot;ек&quot; - распознает чек<br>
Если в произносимой фразе есть это сочетание букв, то произойдет тоже самое. Например:<br>
&quot;<strong class='tag-b'>ца</strong>пля&quot; - распознает как пицца<br>
&quot;гром<strong class='tag-b'>че</strong>&quot; - распознает как чек<br>
<br>
Файл языковой модели:<br>
<div class="tag-spoiler spoiler closed"><div class="spoiler_header" onclick="openCloseParent(this)">Скрытый текст</div><div class="body"><br>
&#092;data&#092;<br>
ngram 1=5<br>
ngram 2=3<br>
ngram 3=0<br>
<br>
&#092;1-grams:<br>
-1.8467 &lt;/s&gt; 0.0000<br>
-99.0000 &lt;s&gt; -0.5796<br>
-5.8947 пицца -0.1995<br>
-5.2345 тест -0.2794<br>
-4.8681 чек -0.3578<br>
<br>
&#092;2-grams:<br>
-0.7674 пицца &lt;/s&gt; 0.0000<br>
-0.7486 тест &lt;/s&gt; 0.0000<br>
-0.8450 чек &lt;/s&gt; 0.0000<br>
<br>
&#092;3-grams:<br>
<br>
&#092;end&#092;<br>
</div></div><br>
<br>
Файл словаря:<br>
<div class="tag-spoiler spoiler closed"><div class="spoiler_header" onclick="openCloseParent(this)">Скрытый текст</div><div class="body"><br>
пицца pj i0 c c a0<br>
чек ch e0 k<br>
тест tj e0 s t<br>
</div></div><br>
<br>
Причём проблема не зависит от того, произвожу я поиск через keyphrase, или использую jsgf грамматику.<br>
В чём может быть дело?]]></description>
        <author>VMerk</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3691225</guid>
        <pubDate>Tue, 01 Nov 2016 13:12:32 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3691225</link>
        <description><![CDATA[mikemvpi: Спасибо за ответ и за ссылки в тикете. Теперь понятно, как гуглить по проблеме дальше.]]></description>
        <author>mikemvpi</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3691044</guid>
        <pubDate>Mon, 31 Oct 2016 16:02:29 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3691044</link>
        <description><![CDATA[nsh: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3690963'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>mikemvpi &#064; <time class="tag-quote__quoted-time" datetime="2016-10-31T10:25:43+00:00">31.10.16, 10:25</time></span><div class='quote '>Пожалуйста подскажите, как решают такие проблемы?<br>
</div></div><br>
<br>
Недавно отвечал: <a class='tag-url' href='https://sourceforge.net/p/cmusphinx/discussion/speech-recognition/thread/167036a0/' target='_blank'>https://sourceforge.net/p/cmusphinx/discuss...hread/167036a0/</a><br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>На сколько я понимаю, такие паразитные звуки должны, во-первых, портить языковую модель, а во-вторых — все равно скорее всего учесть все возможные звуки, издаваемые в таких случаях людьми, не реально.</div></div><br>
<br>
Достаточно одну фонему GARBAGE натренировать для всех таких звуков.]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3690963</guid>
        <pubDate>Mon, 31 Oct 2016 10:25:43 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3690963</link>
        <description><![CDATA[mikemvpi: Коллеги, добрый день.<br><br>Столкнулся с тем, что не очень понимаю, что делать вот в такой ситуации. Мы занимаемся распознаванием &quot;живой&quot; разговорной речи, в которой встречаются всякие &quot;паразитные&quot; звуки, издаваемые говорящими, типа &quot;ээээ&quot;, &quot;ммм&quot;, &quot;аа&quot;.<br><br>Понятно, что можно для этих &quot;слов&quot; сделать транскрипцию и работать с ними как с &quot;настоящими&quot; словами, но не ясно, есть ли в этом смысл? <br>На сколько я понимаю, такие паразитные звуки должны, во-первых, портить языковую модель, а во-вторых — все равно скорее всего учесть все возможные звуки, издаваемые в таких случаях людьми, не реально.<br>С другой стороны, можно все такие ситуации разметить как шум, но тогда не ясно, что будет делать модель в процессе распознавания, когда встретит звук, состоящий в общем-то из нормальных фонем.<br><br>Сходная проблема с тем, что довольно часто в разговорной речи люди запинаются, или их перебивают, и получаются обрывки слов. <br>Опять же понятно, что можно все имеющиеся в обучающих данных обрывки транскрибировать и работать с ними, как с обычными словами. Но проблема строго такая же — во-первых должна портиться языковая модель, а во-вторых — не загонять же теперь в словарь все возможные варианты префиксов для всех возможных слов.<br><br>Пожалуйста подскажите, как решают такие проблемы?]]></description>
        <author>mikemvpi</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3683634</guid>
        <pubDate>Tue, 06 Sep 2016 14:11:59 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3683634</link>
        <description><![CDATA[therunman: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3683618'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>nsh &#064; <time class="tag-quote__quoted-time" datetime="2016-09-06T13:09:21+00:00">06.09.16, 13:09</time></span><div class='quote '>JSGF грамматика</div></div><br>
<br>
Спасибо, буду разбираться дальше]]></description>
        <author>therunman</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3683618</guid>
        <pubDate>Tue, 06 Sep 2016 13:09:21 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3683618</link>
        <description><![CDATA[nsh: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3683612'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>therunman &#064; <time class="tag-quote__quoted-time" datetime="2016-09-06T12:36:26+00:00">06.09.16, 12:36</time></span><div class='quote '>А что есть спецификация?<br>
</div></div><br>
<br>
JSGF грамматика]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3683612</guid>
        <pubDate>Tue, 06 Sep 2016 12:36:26 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3683612</link>
        <description><![CDATA[therunman: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3683606'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>nsh &#064; <time class="tag-quote__quoted-time" datetime="2016-09-06T12:15:57+00:00">06.09.16, 12:15</time></span><div class='quote '>Распознаются предложения в соответствии со спецификацией.</div></div><br>
А что есть спецификация?]]></description>
        <author>therunman</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3683606</guid>
        <pubDate>Tue, 06 Sep 2016 12:15:57 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3683606</link>
        <description><![CDATA[nsh: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3683537'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>therunman &#064; <time class="tag-quote__quoted-time" datetime="2016-09-06T00:52:16+00:00">06.09.16, 00:52</time></span><div class='quote '>Т.е. это будет проще, чем в C++? Возможно ли потом использовать этот код для прошивки или создания приложения, просто я не знаю его?<br>
</div></div><br>
<br>
Можно и в C++, если хочется<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Про jsgf мне непонятно, он задает определенную последовательность какая должна прозвучать или как, потому что когда я прописываю этот файл, то все работает, как бы, но почему-то даже если произносишь не все возможное предложение, а например, &quot;старт тест номер один&quot;, если произнести просто тест или просто один, то выводится &quot;старт тест один&quot; или вообще другое слово в конце. Просто везде где ни читаю, пишут что это именно последовательность ожидаемых предложений или команд.<br>
</div></div><br>
<br>
Распознаются предложения в соответствии со спецификацией. Если нужно, чтобы распознавались более короткие предложения, нужно включить их в спецификацию.<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>И еще вопрос, про синтез речи, это в рамках данной наработки или уже отдельный вопрос? Хотел использовать RHvoice, но голоса, даже новые слишком уж роботоподобные, хотя это бесплатно и если выбора не останется придется использовать их наверное.<br>
</div></div><br>
<br>
Это вопросы к RHVoice. Есть другие синтезаторы - openmary, festival]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3683537</guid>
        <pubDate>Tue, 06 Sep 2016 00:52:16 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3683537</link>
        <description><![CDATA[therunman: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3683390'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>nsh &#064; <time class="tag-quote__quoted-time" datetime="2016-09-04T18:21:58+00:00">04.09.16, 18:21</time></span><div class='quote '> можно написать простую программу на Python.</div></div><br>
<br>
Т.е. это будет проще, чем в C++? Возможно ли потом использовать этот код для прошивки или создания приложения, просто я не знаю его?<br>
<br>
<strong class='tag-b'>Про jsgf</strong> мне непонятно, он задает определенную последовательность какая должна прозвучать или как, потому что когда я прописываю этот файл, то все работает, как бы, но почему-то даже если произносишь не все возможное предложение, а например, &quot;старт тест номер один&quot;, если произнести просто тест или просто один, то выводится &quot;старт тест один&quot; или вообще другое слово в конце. Просто везде где ни читаю, пишут что это именно последовательность ожидаемых предложений или команд.<br>
<br>
<strong class='tag-b'>И еще вопрос</strong>, про синтез речи, это в рамках данной наработки или уже отдельный вопрос? Хотел использовать RHvoice, но голоса, даже новые слишком уж роботоподобные, хотя это бесплатно и если выбора не останется придется использовать их наверное.]]></description>
        <author>therunman</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3683390</guid>
        <pubDate>Sun, 04 Sep 2016 18:21:58 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3683390</link>
        <description><![CDATA[nsh: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>therunman</span><div class='quote '>Здесь я не совсем понял для чего она</div></div><br>
<br>
Не всегда нужна статистическая модель, иногда проще описать возможные последовательности слов простой грамматикой.<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3683306'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>therunman &#064; <time class="tag-quote__quoted-time" datetime="2016-09-04T06:51:42+00:00">04.09.16, 06:51</time></span><div class='quote '> что используя аргументы для pocketsphinx_continuous.exe это не посмотреть.</div></div><br>
<br>
Это так. Если нужно более сложное поведение, можно написать простую программу на Python.]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3683306</guid>
        <pubDate>Sun, 04 Sep 2016 06:51:42 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3683306</link>
        <description><![CDATA[therunman: Приветствую&#33;<br>
<br>
Если не затруднит кого-нибудь направить меня на путь истинный и ответить на пару вопросов.<br>
<br>
Просто столько разных версий было и куча тем, что не разберешься, что уже есть, а чего нет и не понятно правильно ли я делаю.<br>
<br>
Так как с недавних пор меня заинтересовала данная тема, я почитал информацию об этом, темы и вопросы, но не понял одного момента:<br>
<br>
1) Я скачал Pocketsphinx и все необходимое к нему для Windows, построил решения pocketsphinx и sphinxbase в Visual Studio 2012 (2010 как оказалось не подходит), скачал акустическую модель, словарь и языковую модель для русского языка. Запустил через командную строку pocketsphinx_continuous.exe<br>
с аргументам<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">pocketsphinx_continuous.exe -hmm c:\zero_ru.cd_cont_4000 -dict c:\ru.dic -lm c:\ru.lm -inmic yes</div></ol></div></div></div></div><br>
<br>
Здесь все работает, оно и понятно. Тут другой вопрос, я пока решил просто с аргументами разобраться и посмотреть в общем как это работает, почитал про ключевую фразу&#092;слово, что можно через -keyphrase задать слово&#092;фразу или через файл, я выбрал через файл, т.к. через командную строку в винде русское слово не воспринимается. Файл я создал как было написано keyphrase.list и задал через параметр -kws. Файл создал в кодировке UTF-8 без BOM. И как я понял языковая модель при использовании kws не нужна. В общем запустил в таком виде:<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">pocketsphinx_continuous.exe -hmm z:\zero_ru.cd_cont_4000 -dict z:\ru_key.dic -inmic yes -kws keyphrase.list</div></ol></div></div></div></div><br>
<br>
Опять же все работает, определяется только ключевое слово остальные не воспринимаются.<br>
<br>
Но есть еще тип файла .jsgf который тоже можно создать, я так понял это наподобие языковой модели только упрощенная. Здесь я не совсем понял для чего она, файл делал по примеру из этой же темы второе сообщение, сначала я думал, что воспринимается только определенная последовательность, т.е. сказал &quot;один два три&quot; он так и вывел, но если просто говоришь &quot;три&quot; или &quot;два&quot; то выводит опять тоже самое, т.е. как будто до этого один и два тоже звучали.<br>
<br>
И еще я правильно понял, что ключевое слово с этим файлом не работает? Потому как я пытался запустить их вместе, а ключевое слово никак не воспринималось:<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">pocketsphinx_continuous.exe -hmm z:\zero_ru.cd_cont_4000 -dict z:\ru_key.dic -jsgf z:\ru_key.jsgf -inmic yes -kws keyphrase.list</div></ol></div></div></div></div><br>
<br>
Мне интересная активация по ключевому слову, с последующем вводом команды и я так почитал и понял, что используя аргументы для pocketsphinx_continuous.exe это не посмотреть. Скажите прав ли я в своим рассуждениях и выводах, чтобы не тратить время зря. Спасибо.]]></description>
        <author>therunman</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3678853</guid>
        <pubDate>Sun, 24 Jul 2016 21:03:03 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3678853</link>
        <description><![CDATA[nsh: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Вычистил звук отдельно ladspa</div></div><br>
<br>
Различные алгоритмы обработки звука обычно повреждают сигнал и ухудшают качество распознавания<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Хотя там вообще чистая линия синусоиды.  Подскажите пожалуйста почему так? </div></div><br>
<br>
В pocketsphinx VAD простой - он отслеживает уровень шума и уровень сигнала и просто смотрит, чтобы сигнал был больше шума. Синусоиду тоже может принять за сигнал.<br>
<br>
Если хочется более сложный VAD лучше попробовать <a class='tag-url' href='http://pywebrtcvad' target='_blank'>https://github.com/wiseman/py-webrtcvad</a>.]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3678650</guid>
        <pubDate>Sat, 23 Jul 2016 02:09:43 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3678650</link>
        <description><![CDATA[aileron: Доброе утро всем&#33;<br>
<br>
Никак не могу с этим VAD совладать...<br>
<br>
Вычистил звук отдельно ladspa, и заметил удивительную вещь: первые фраймы, что я кормлю Sphinx всегда функция <strong class='tag-b'>ps_get_in_speech</strong> выдает, что там речь. Хотя там вообще чистая линия синусоиды. Подскажите пожалуйста почему так?]]></description>
        <author>aileron</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3677173</guid>
        <pubDate>Wed, 13 Jul 2016 20:43:50 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3677173</link>
        <description><![CDATA[aileron: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3677133'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>nsh &#064; <time class="tag-quote__quoted-time" datetime="2016-07-13T14:21:49+00:00">13.07.16, 14:21</time></span><div class='quote '>-vad_threshold 3.0</div></div><br>
Спасибо большое, всё сработало&#33; Немного правда повысил до 3.9. Там еще три параметра каких-то в группе VAD.]]></description>
        <author>aileron</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3677133</guid>
        <pubDate>Wed, 13 Jul 2016 14:21:49 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3677133</link>
        <description><![CDATA[nsh: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3677115'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>aileron &#064; <time class="tag-quote__quoted-time" datetime="2016-07-13T13:29:06+00:00">13.07.16, 13:29</time></span><div class='quote '>Скажите пожалуйста, как можно установить &quot;уровень чувствительность&quot; (назову это так) Sphinx? Команда ps_get_in_speech реагирует на каждый небольшой шум в канале, и начинает считать, что я начал произносить речь.<br>
</div></div><br>
<br>
-vad_threshold 3.0]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3677115</guid>
        <pubDate>Wed, 13 Jul 2016 13:29:06 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3677115</link>
        <description><![CDATA[aileron: Добрый день коллеги&#33;<br>
<br>
Скажите пожалуйста, как можно установить &quot;<em class='tag-i'>уровень чувствительность</em>&quot; (назову это так) <strong class='tag-b'>Sphinx</strong>? Команда <strong class='tag-b'>ps_get_in_speech</strong> реагирует на каждый небольшой шум в канале, и начинает считать, что я начал произносить речь.]]></description>
        <author>aileron</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3673229</guid>
        <pubDate>Thu, 09 Jun 2016 10:09:46 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3673229</link>
        <description><![CDATA[nsh: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Какие рекомендации по размеру словаря для создания модели? Я понимаю, что чем больше - тем лучше, но всё же..<br>
</div></div><br>
<br>
Этот вопрос лучше задать здесь:<br>
<br>
<a class='tag-url' href='https://github.com/cmusphinx/g2p-seq2seq/issues/new' target='_blank'>https://github.com/cmusphinx/g2p-seq2seq/issues/new</a><br>
<br>
там разработчик Вам на него ответит.]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3673223</guid>
        <pubDate>Thu, 09 Jun 2016 09:30:51 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3673223</link>
        <description><![CDATA[OKyHb: Подскажите ещё по grapheme-to-phoneme conversion с помощью <a class='tag-url' href='https://github.com/cmusphinx/g2p-seq2seq' target='_blank'>g2p-seq2seq</a>. <br>
Какие рекомендации по размеру словаря для создания модели? Я понимаю, что чем больше - тем лучше, но всё же..]]></description>
        <author>OKyHb</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3672720</guid>
        <pubDate>Fri, 03 Jun 2016 10:45:47 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3672720</link>
        <description><![CDATA[nsh: Для kndiscount limit-vocab нужно применять в два шага, сначала вычислить параметры сглаживания:<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">ngram-count -text text.txt -kn text.kn</div></ol></div></div></div></div><br>
<br>
а затем уже тренировать модель<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">ngram-count -kn text.kn -text text.txt -lm text.lm -vocab text.vocab -limit-vocab</div></ol></div></div></div></div><br>
<br>
Описано в пункте C3 в <a class='tag-url' href='http://www-speech.sri.com/projects/srilm/manpages/srilm-faq.7.html' target='_blank'>FAQ</a>]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3672682</guid>
        <pubDate>Fri, 03 Jun 2016 06:50:09 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3672682</link>
        <description><![CDATA[OKyHb: Точно, &quot;ngram -lm your.lm -vocab your.vocab -limit-vocab -write-lm small.lm&quot; - всё получилось. Спасибо :)<br>
<br>
Пробовал ngram-count, но, похоже, нельзя использовать такое сочетание опций? <br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">09:38:36 ~/wiki&#62; ngram-count -vocab train.vocab -limit-vocab -kndiscount -interpolate -text &nbsp;train.corpus -lm small.lm</div><div class="code_line">one of modified KneserNey discounts is negative</div><div class="code_line">error in discount estimator for order 1</div></ol></div></div></div></div><br>
Всё из-за моего непонимания используемых алгоритмов discounting...]]></description>
        <author>OKyHb</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3672650</guid>
        <pubDate>Thu, 02 Jun 2016 16:56:32 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3672650</link>
        <description><![CDATA[nsh: Составить список 500к самых частых слов с помощью скрипта python, затем отфильтровать модель с помощью ключей ngram <br>
<br>
   <div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">ngram -lm your.lm -vocab your.vocab -limit-vocab -write-lm small.lm</div></ol></div></div></div></div><br>
<br>
или при тренировке<br>
<br>
   <div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">ngram-count -vocab your.vocab -limit-vocab ...</div></ol></div></div></div></div>]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3672647</guid>
        <pubDate>Thu, 02 Jun 2016 15:36:19 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3672647</link>
        <description><![CDATA[OKyHb: Уважаемые <strong class='tag-b'>zamir</strong>, <strong class='tag-b'>nsh</strong>, подскажите, пожалуйста, ещё по построению лингвистической модели. Несмотря на чёткий туториал, у меня всё равно возникли сложности :(<br>
<br>
Беру дамп украинской википедии, с помощью WikiExtractor.py извлекаю из него текст. Чищу его, нормализую как могу - в результате получаю ~2GB txt-файл. Скармливаю полученный текст SRILM&#39;у (ngram-count), и получаю lm-файл на ~1.8GB с такими данными:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">ngram 1=2307890</div><div class="code_line">ngram 2=31873691</div><div class="code_line">ngram 3=10729675</div></ol></div></div></div></div><br>
<br>
2.3 миллиона 1-gram - это явно слишком (или плохо нормализовал/чистил текст, или особенности википедии). Тем более, словарь же должен содержать транскрипции всех 1-gram? <br>
Естественно, хочется уменьшить размер полученной лингвистической модели, удалить редко использумые слова. Но опция &quot;-prune&quot; влияет только на к-во 2-gram и 3-gram.<br>
<br>
Как правильно отфильтровать эти редко используемые слова?]]></description>
        <author>OKyHb</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3669586</guid>
        <pubDate>Thu, 12 May 2016 13:07:05 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3669586</link>
        <description><![CDATA[zamir: Добрый день.<br><br>И да и нет.<br>Как правило в каждом языке фонемы (и трифоны) различны, поэтому у меня большие сомнения, что текущую акустическую модель можно будет использовать для распознавания Украинского языка.<br><br>Теоретически можно составить акустическую модель которая будет описывать сразу два языка. На сколько это будет хорошо работать, судить не могу.]]></description>
        <author>zamir</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3669535</guid>
        <pubDate>Thu, 12 May 2016 09:40:38 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3669535</link>
        <description><![CDATA[OKyHb: Подскажите ещё раз по украинскому языку.<br><br>Точнее, если необходимо распознавать двуязычную речь (русский и украинский) - то необходимо:<br>1. создать фонетический словарь (.dic), в котором были б сразу 2 языка<br>2. языковая модель (.lm) - опять же, скормить много двуязычного текста cmuclmtk&#39;у<br>3. акустическая модель - можно взять zero_ru.cd_cont_4000, и попробовать её адаптиваровать<br><br>Я хотя бы правильно понял необходимые шаги?]]></description>
        <author>OKyHb</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3663990</guid>
        <pubDate>Tue, 05 Apr 2016 18:35:24 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3663990</link>
        <description><![CDATA[mikemvpi: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3663896'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>nsh &#064; <time class="tag-quote__quoted-time" datetime="2016-04-05T11:35:59+00:00">05.04.16, 11:35</time></span><div class='quote '>Нужно -vocab_type 0, слова &lt;UNK&gt; в модели быть не должно.</div></div><br>
<br>
Спасибо за ответ&#33; То есть модели с отсутствующими в словаре словами не поддерживаются сфинксом? А как же Word.UNKNOWN?<br>
<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3663896'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>nsh &#064; <time class="tag-quote__quoted-time" datetime="2016-04-05T11:35:59+00:00">05.04.16, 11:35</time></span><div class='quote '>Не только, если mixture_weights не создаётся, значит, была ошибка при его создании. Она должна быть в логах.</div></div><br>
<br>
И действительно, ошибка была в логах, но не в файлах с логами, а в консоли, где постоянно забивалась сообщениями об отсутствии mixture_weights, из-за чего я ее и не видел. Спасибо за помощь&#33;]]></description>
        <author>mikemvpi</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3663896</guid>
        <pubDate>Tue, 05 Apr 2016 11:35:59 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3663896</link>
        <description><![CDATA[nsh: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Все, что я нахожу в гугле по поводу данной ошибки сводится к советам удалить &lt;UNK&gt; из модели, что кажется мне странным. В коде сфинкса вроде бы упоминания &lt;UNK&gt; встречаются (Word.UNKNOWN). Вероятно, я что-то делаю не так? Модель я строю с параметром &quot;-vocab_type 1&quot;<br>
</div></div><br>
<br>
Нужно -vocab_type 0, слова &lt;UNK&gt; в модели быть не должно.<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>sphinxtrain я использую из сборки под винду, уже готовенький, вроде бы доустанавливать его не надо. Из ошибок в логах - только вот это:<br>
</div></div><br>
<br>
Не только, если mixture_weights не создаётся, значит, была ошибка при его создании. Она должна быть в логах.]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3663872</guid>
        <pubDate>Tue, 05 Apr 2016 10:24:00 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3663872</link>
        <description><![CDATA[mikemvpi: Коллеги, у меня накопилась еще парочка вопросов:<br>
<br>
1. При загрузке сочиненной мною языковой модели получаю сообщение, что слова &lt;UNK&gt; в словаре нет:<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>sphinx4.config.edu.cmu.sphinx.linguist.dictionary.TextDictionary.dictionary INFO: The dictionary is missing a phonetic transcription for the word &#39;&lt;UNK&gt;&#39;</div></div><br>
Как мне кажется, это вообще ожидаемая ситуация, поскольку &lt;UNK&gt; - это плейсхолдер для неизвестных слов, так ведь? <br>
<br>
Все, что я нахожу в гугле по поводу данной ошибки сводится к советам удалить &lt;UNK&gt; из модели, что кажется мне странным. В коде сфинкса вроде бы упоминания &lt;UNK&gt; встречаются (Word.UNKNOWN). Вероятно, я что-то делаю не так? Модель я строю с параметром &quot;-vocab_type 1&quot;<br>
<br>
<br>
<br>
2. При попытке построения акустической модели, процесс застревает на сообщениях<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Waiting for c:/Dev/SpeechRecognizerJava/data/acoustic_model/model_parameters/model.ci_cont/mixture_weights</div></div><br>
<br>
Результаты поиска в гугле сводятся к тому, что нужно бы правильно собрать sphinxtrain или починить предыдущие ошибки. <br>
sphinxtrain я использую из сборки под винду, уже готовенький, вроде бы доустанавливать его не надо. Из ошибок в логах - только вот это:<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '><br>
Phase 3: Forward-Backward<br>
Baum welch starting for 1 Gaussian(s), iteration: 1 (1 of 1)<br>
bw Log File<br>
ERROR: This step had 56 ERROR messages and 0 WARNING messages. Please check the log file for details.<br>
completed<br>
Current Overall Likelihood Per Frame = -150.230580053717<br>
Baum welch starting for 1 Gaussian(s), iteration: 2 (1 of 1)<br>
</div></div><br>
но все ошибки там такого характера:<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '><br>
ERROR: &quot;backward.c&quot;, line 421: Failed to align audio to trancript: final state of the search is not reached<br>
ERROR: &quot;baum_welch.c&quot;, line 324: model_train_speaker_0038/wav_00048 ignored<br>
</div></div><br>
Слово &quot;ignored&quot; как будто намекает на то, что проблема не фатальна. Но других идей у меня нет, поэтому пока постепенно правлю эти ошибки.<br>
<br>
Как всегда, буду признателен за помощь&#33;]]></description>
        <author>mikemvpi</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3658738</guid>
        <pubDate>Fri, 11 Mar 2016 08:26:42 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3658738</link>
        <description><![CDATA[nsh: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Спасибо за уточнение&#33; Попробую для начала немного изучить исходники текущей модели, их же можно найти? <br>
</div></div><br>
<br>
Большая часть доступна на Voxforge:<br>
<br>
<a class='tag-url' href='http://www.repository.voxforge1.org/downloads/Russian/Trunk/Audio/Main/16kHz_16bit/' target='_blank'>http://www.repository.voxforge1.org/downlo...in/16kHz_16bit/</a><br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Еще вопрос — надо ли отмечать шумы при транскрипции? Я так понимаю, что для них фонемы в принципе можно описать, но в чем смысл, если все равно в filler dictionary они транслейтятся в sil?<br>
</div></div><br>
<br>
Надо, в будущем пригодятся<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>И еще вопрос по шумам. В текущей модели русской речи сказано &quot;all noise marked as SIL&quot; и рекомендовано использование опции &quot;-remove_noise no&quot;. В high-level API я не нашел соответствия. Нужно искать глубже?<br>
</div></div><br>
<br>
remove_noise убирает стационарный белый шум, нестационарные шумы нужно отмечать.<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Я просто не соображу, как эту опцию скормить в Sphinx4.<br>
</div></div><br>
<br>
Никак не надо, автоматически используется настройка из feat.params.]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3658485</guid>
        <pubDate>Thu, 10 Mar 2016 06:58:20 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3658485</link>
        <description><![CDATA[mikemvpi: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3658359'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>zamir &#064; <time class="tag-quote__quoted-time" datetime="2016-03-09T14:30:00+00:00">09.03.16, 14:30</time></span><div class='quote '>уже не помню точно, но возможно с этой опцией создавались фитчи для тренировки, поэтому и распознавать надо с теми же опциями</div></div><br>
<br>
Я просто не соображу, как эту опцию скормить в Sphinx4.]]></description>
        <author>mikemvpi</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3658359</guid>
        <pubDate>Wed, 09 Mar 2016 14:30:00 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3658359</link>
        <description><![CDATA[zamir: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>В текущей модели русской речи сказано &quot;all noise marked as SIL&quot;</div></div><br>
на тот момент я не добрался до разметки шумов.<br>
для разных посторонних шумов, которые заполняют тишину и имеют ощутимую амплитуду лучше создавать отдельные модели<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>и рекомендовано использование опции &quot;-remove_noise no&quot;</div></div><br>
уже не помню точно, но возможно с этой опцией создавались фитчи для тренировки, поэтому и распознавать надо с теми же опциями]]></description>
        <author>zamir</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3658335</guid>
        <pubDate>Wed, 09 Mar 2016 14:02:43 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3658335</link>
        <description><![CDATA[mikemvpi: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3657298'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>nsh &#064; <time class="tag-quote__quoted-time" datetime="2016-03-04T13:54:08+00:00">04.03.16, 13:54</time></span><div class='quote '>Это ожидаемо, модели ptm и semi Вам не нужны, они для мобильных приложений</div></div><br>
<br>
Просто в <a class='tag-url' href='http://cmusphinx.sourceforge.net/wiki/acousticmodeltypes' target='_blank'>документации</a> пишут следующее: <br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>In modern packages of pocketsphinx and sphinx4 PTM models are used by default.</div></div><br>
Возможно стоит обновить документацию?]]></description>
        <author>mikemvpi</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3657561</guid>
        <pubDate>Sat, 05 Mar 2016 19:00:20 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3657561</link>
        <description><![CDATA[mikemvpi: Спасибо за рекомендации и оценку времени&#33; <br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=329674&view=findpost&p=3657548'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>nsh &#064; <time class="tag-quote__quoted-time" datetime="2016-03-05T18:00:17+00:00">05.03.16, 18:00</time></span><div class='quote '>При транскрипции нужно очень точно писать, что было произнесено, включая междометия и подобные слова.</div></div><br>
Спасибо за уточнение&#33; Попробую для начала немного изучить исходники текущей модели, их же можно найти? <br>
<br>
Еще вопрос — надо ли отмечать шумы при транскрипции? Я так понимаю, что для них фонемы в принципе можно описать, но в чем смысл, если все равно в filler dictionary они транслейтятся в sil?<br>
<br>
И еще вопрос по шумам. В текущей модели русской речи сказано &quot;all noise marked as SIL&quot; и рекомендовано использование опции &quot;-remove_noise no&quot;. В high-level API я не нашел соответствия. Нужно искать глубже?]]></description>
        <author>mikemvpi</author>
        <category>Речевые Технологии</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3657548</guid>
        <pubDate>Sat, 05 Mar 2016 18:00:17 +0000</pubDate>
        <title>Работа с CMU Sphinx</title>
        <link>https://forum.sources.ru/index.php?showtopic=329674&amp;view=findpost&amp;p=3657548</link>
        <description><![CDATA[nsh: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Спасибо за пояснение, и оценку объема. Я как раз размышлаю, что пробовать в первую очередь — модифицировать языковую модель, или адаптировать акустическую?<br>
Для адаптации акустической модели, как я понимаю, понадобится значительно меньше транскрибированных записей, но зато их нужно будет нарезать на фразы. Я пока склоняюсь начать с языковой модели.</div></div><br>
<br>
Для адаптации акустической модели нужны записи сотен пользователей. Лучше начать с адаптации языковой модели.<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Но также понятно, что если потратив 40 человеко/часов на транскрипцию 20и часов речи и построение модели, я могу вместо своих прискорбных условных 20% получить заметный прирост качества, то стыдно это не попробовать. Быть может мне вообще хватит 60и процентной точности. Если же я откажусь от попыток уже на самом старте — то я ничего не узнаю, ничему не научусь, и даже не получу уверенности в том, что услуги коммерческих решений стоят своих денег.<br>
</div></div><br>
<br>
Скорость ручной транскрипции гораздо медленнее. Я обычно трачу 7 часов на транскрипцию одного часа. При транскрипции нужно очень точно писать, что было произнесено, включая междометия и подобные слова.]]></description>
        <author>nsh</author>
        <category>Речевые Технологии</category>
      </item>
	
      </channel>
      </rss>
	