<span class="syntaxdefault"></span><span class="syntaxcomment"># voice recognition<br /></span><span class="syntaxdefault">import os<br />from pocketsphinx import LiveSpeech</span><span class="syntaxkeyword">, </span><span class="syntaxdefault">get_model_path<br /><br />model_path </span><span class="syntaxkeyword">= </span><span class="syntaxdefault">r</span><span class="syntaxstring">'E:\doc\txt\zero_ru_cont_8k_v3' </span><span class="syntaxcomment">#get_model_path()<br /><br /></span><span class="syntaxdefault">speech </span><span class="syntaxkeyword">= </span><span class="syntaxdefault">LiveSpeech</span><span class="syntaxkeyword">(<br /> </span><span class="syntaxdefault">verbose</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">False</span><span class="syntaxkeyword">,<br /> </span><span class="syntaxdefault">sampling_rate</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">16000</span><span class="syntaxkeyword">,<br /> </span><span class="syntaxdefault">buffer_size</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">2048</span><span class="syntaxkeyword">,<br /> </span><span class="syntaxdefault">no_search</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">False</span><span class="syntaxkeyword">,<br /> </span><span class="syntaxdefault">full_utt</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">False</span><span class="syntaxkeyword">,<br /> </span><span class="syntaxdefault">hmm</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">os</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">path</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">join</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">model_path</span><span class="syntaxkeyword">, </span><span class="syntaxstring">'zero_ru.cd_cont_4000'</span><span class="syntaxkeyword">),<br /> </span><span class="syntaxdefault">lm</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">os</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">path</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">join</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">model_path</span><span class="syntaxkeyword">, </span><span class="syntaxstring">'ru.lm'</span><span class="syntaxkeyword">),<br /> </span><span class="syntaxdefault">dic</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">os</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">path</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">join</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">model_path</span><span class="syntaxkeyword">, </span><span class="syntaxstring">'ru.dic'</span><span class="syntaxkeyword">)<br />)<br /><br />print(</span><span class="syntaxstring">"Say something!"</span><span class="syntaxkeyword">)<br /><br />for </span><span class="syntaxdefault">phrase in speech</span><span class="syntaxkeyword">:<br /> print(</span><span class="syntaxdefault">phrase</span><span class="syntaxkeyword">) </span><span class="syntaxdefault"></span>