Quick Start
Quick start for the Local Speech To Text module and Local STT Worker
Installing the module
Open the MikoPBX web interface.
Go to Modules → Module marketplace.

Find Local Speech To Text and install it.
Open the Installed modules tab and enable the module.

Click the settings button to the right of the module version.

Initial module setup
On the Settings tab, select the main language used in calls or leave Detect automatically selected.
Check Maximum recognizable recording duration, min. The default is 60 minutes.
Select the Recording processing window and Transcript retention. The processing window cannot exceed the retention period.
If necessary, add internal names and abbreviations under Recognition terms.
Save the settings.

Selecting a model
Open the Model marketplace tab.
Select the model for call transcription. The default Parakeet TDT 0.6B v3 is recommended for most calls; use a WhisperKit model for languages outside Parakeet's 25 supported languages.
Click Save model.

Creating a Worker API key
Open the Workers tab.
Click Create API key.
Copy the displayed token immediately. It cannot be viewed again after the page is refreshed.

Connecting Local STT Worker
Install and open Local STT Worker. A three-step onboarding wizard appears on first launch.
Step 1. Language
Select English or Russian as the interface language, then click Next. Changing the language may require a restart; after restarting, the onboarding wizard opens again.

Step 2. Connect to MikoPBX
Complete these fields:
MikoPBX address
An address such as https://pbx.example.com, without credentials in the URL.
Worker name
A recognizable Mac name that will be displayed in MikoPBX.
STT worker token
The key created on the Workers tab.
The token is stored in macOS Keychain and is never written to logs.

Expand Advanced settings to configure:
TLS certificate verification;
a custom CA PEM file;
a custom worker UID.

Click Connect and continue. The application checks the connection and validates the supplied settings.
Step 3. Ready to use
The final step displays the MikoPBX and Speech to Text status and lets you enable two options:
Launch at login — open Local STT Worker automatically when you sign in to macOS.
Keep worker running — resume the worker automatically after the network connection is restored or the Mac wakes from sleep.

Click Open Local STT Worker. On the Overview page, click Start Worker if the worker is stopped. The readiness panel should display the model selected in MikoPBX.
Verifying operation
Make a call for which call recording is enabled.
Wait for a job to appear on the module's Queue tab.
On first use, wait for the model to download to the Mac.
Check local processing stages under Overview, or review events under Diagnostics.
Open the completed result on the Transcripts tab in MikoPBX.

See Local STT Worker for a detailed description of the application sections.
Last updated
Was this helpful?

