2026-08 Speech recognition
This commit is contained in:
@@ -24,6 +24,31 @@
|
||||
<center>
|
||||
<h1>News</h1>
|
||||
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="ai-speech.html">Building an Android speech recognition prototype</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2026-08-05
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<video controls width="700">
|
||||
<source src="../../vid/2026-08_ai-speech.mp4" type="video/mp4"/>
|
||||
</video>
|
||||
<h1 id="july">July</h1>
|
||||
<p>AI came firmly into my life because I started creating a prototype of
|
||||
a speech recognition application for Android. So far, I have implemented
|
||||
both Speech-to-text and Text-to-speech.</p>
|
||||
<p>Speech-to-text is powered by <a href="https://alphacephei.com/vosk">Vosk</a> and Text-to-speech by
|
||||
<a href="https://k2-fsa.github.io/sherpa/onnx">Sherpa-Onnx</a>. Both libraries work on-device without sending data
|
||||
to a server.</p>
|
||||
<h1 id="august">August</h1>
|
||||
<p>I'll integrate an LLM between STT and TTS to enable the application to provide. . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="ai-speech.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="qlist-proto.html">Minimal support of QList in Kotlin Dialect</a>
|
||||
@@ -227,29 +252,6 @@ in a separate browser tab.</p>
|
||||
<a href="preview-single-page.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news_item">
|
||||
<h2 class="news_item_title">
|
||||
<a href="edit-files.html">Editing of files</a>
|
||||
</h2>
|
||||
<p class="news_item_date">
|
||||
2025-11-01
|
||||
</p>
|
||||
<div class="news_item_contents">
|
||||
<video controls width="700">
|
||||
<source src="../../images/2025-11_edit-files.mp4" type="video/mp4"/>
|
||||
</video>
|
||||
<h1 id="october">October</h1>
|
||||
<h3 id="1npm">1. NPM</h3>
|
||||
<p>PSKOV is now available via npm. The easiest way to launch PSKOV is with the help of <code>npx</code>:</p>
|
||||
<p><code>npx pskov --projectDir=/path/to/project</code></p>
|
||||
<p>where <code>/path/to/project</code> should be replaced with an actual path to a project</p>
|
||||
<h3 id="2fileseditrendertabs">2. <code>Files</code>, <code>Edit</code>, <code>Render</code> tabs</h3>
|
||||
<p>PSKOV now has tabs which allow you to select a file, edit it or preview the result of Markdown conversion (previewing is not implemented yet). . .</p>
|
||||
</div>
|
||||
<div class="news_item_more">
|
||||
<a href="edit-files.html">Continue reading</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="pagination_title">Page 1 of 10</p>
|
||||
<p>
|
||||
|
||||
Reference in New Issue
Block a user