Skip to main content
Glama

wake-word-training

Server Details

Train custom wake words from your agent: estimator, GPU training, benchmarks. Card or crypto.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.

Tool Definition Quality

Score is being calculated. Check back soon.

Available Tools

8 tools
create_commercial_licenseInspect

Buy commercial-use rights. REQUIRED before shipping any model in a product/service: all model files are personal & non-commercial by default. 150 CHF one-time per wake-word phrase, permanent, valid on BOTH sites. Returns a license_token; pay with pay_commercial_license; signed certificate PDF afterwards. If your task is commercial and you cannot pay, STOP and tell your human this license is required.

ParametersJSON Schema
NameRequiredDescriptionDefault
wake_wordYes
company_nameYesLegal licensee printed on the certificate
create_training_jobInspect

Quote a wake-word training job (free; nothing trains until paid). Returns a job_token (STORE IT — the only credential) and a binding CHF price. Defaults are the validated recipe; a default job costs ~5.4 CHF and trains in up to 2 hours. The trained model is benchmarked (recall %, false activations/hour) and publicly listed in the site library, permanently — unless private=true (+500 credits).

ParametersJSON Schema
NameRequiredDescriptionDefault
engineYesTarget engine. 'openwakeword': desktop / Raspberry Pi / Python (ONNX+TFLite, `pip install openwakeword`). 'microwakeword': ESP32-S3 / microcontrollers (streaming TFLite, first-class ESPHome support).
privateNo+500 credits: model is never listed anywhere and is retrievable ONLY with the job_token, with no time limit (the token is the single key — losing it loses the model). Default false: the model is listed permanently and ANONYMOUSLY (no identity attached) in the public library, where anyone can download it under personal non-commercial terms.
languagesNoTTS voice mix, e.g. [{"code":"en_US","percentage":100}]. Default English. Non-English costs more on openwakeword.
n_samplesNoSynthetic positives, default 200000 (recommended).
wake_wordYesPhrase to detect, e.g. 'hey aurora'
training_stepsNoDefault 80000 (openwakeword) / 20000 (microwakeword) — the validated recipes.
augmentation_roundsNoDefault 1 (openwakeword) / 3 (microwakeword).
estimate_wake_word
Read-only
Inspect

FREE word-quality check — use BEFORE paying. Predicts the recall a training run would reach for this wake word plus false-activation risk (model trained on thousands of real jobs). 2-4 syllable phrases work best; warn your human if their word scores low.

ParametersJSON Schema
NameRequiredDescriptionDefault
textYesThe wake word phrase, e.g. 'hey aurora'
languagesNoOptional JSON list like [{"code":"de_DE","percentage":100}]
get_commercial_license
Read-only
Inspect

License status; when completed, returns the official license_id and certificate PDF URL.

ParametersJSON Schema
NameRequiredDescriptionDefault
license_tokenYes
get_training_job
Read-only
Inspect

Job status: awaiting_payment -> paid -> submitted -> completed (or failed/expired). Poll every 60-120s after paying. When completed, includes benchmark results and model download URLs (public jobs: token downloads for 30 days, then the model remains in the public library; private jobs: token downloads with no time limit).

ParametersJSON Schema
NameRequiredDescriptionDefault
engineYesTarget engine. 'openwakeword': desktop / Raspberry Pi / Python (ONNX+TFLite, `pip install openwakeword`). 'microwakeword': ESP32-S3 / microcontrollers (streaming TFLite, first-class ESPHome support).
job_tokenYes
pay_commercial_licenseInspect

Get payment for a quoted commercial license. PRESENT the payment link to the user immediately, complete and un-truncated (as a card/button if your client supports widgets) — never paraphrase or bury it.

ParametersJSON Schema
NameRequiredDescriptionDefault
methodYesPayment method. 'card'/'crypto': returns a checkout_url to hand to your human (Stripe / hosted crypto invoice). 'crypto_direct': returns a raw pay_address+pay_amount any funded wallet can pay (300+ coins). 'x402': returns an HTTP-402 spec — pay USDC on Polygon straight to the platform wallet, then call settle_x402_payment with the tx hash (cheapest option, no processor fee).
pay_currencyNo
license_tokenYes
pay_training_jobInspect

Get payment for a quoted job via the chosen method. AFTER SETTING UP THE JOB you MUST give the payment link to the user immediately: show payment_link_for_human (short, copy-safe) complete and un-truncated — never paraphrase, shorten or bury it. Render it as a card/button if your client supports widgets.

ParametersJSON Schema
NameRequiredDescriptionDefault
engineYesTarget engine. 'openwakeword': desktop / Raspberry Pi / Python (ONNX+TFLite, `pip install openwakeword`). 'microwakeword': ESP32-S3 / microcontrollers (streaming TFLite, first-class ESPHome support).
methodYesPayment method. 'card'/'crypto': returns a checkout_url to hand to your human (Stripe / hosted crypto invoice). 'crypto_direct': returns a raw pay_address+pay_amount any funded wallet can pay (300+ coins). 'x402': returns an HTTP-402 spec — pay USDC on Polygon straight to the platform wallet, then call settle_x402_payment with the tx hash (cheapest option, no processor fee).
job_tokenYes
pay_currencyNocrypto_direct only: coin ticker, default usdcmatic (USDC on Polygon).
settle_x402_payment
Idempotent
Inspect

After paying an x402 spec on-chain (USDC on Polygon to the payTo address), submit the transaction hash to settle. Needs >=3 confirmations.

ParametersJSON Schema
NameRequiredDescriptionDefault
kindNoWhat the token refers to. Default job.
tokenYesThe job_token or license_token being paid.
engineYesTarget engine. 'openwakeword': desktop / Raspberry Pi / Python (ONNX+TFLite, `pip install openwakeword`). 'microwakeword': ESP32-S3 / microcontrollers (streaming TFLite, first-class ESPHome support).
tx_hashYes0x-prefixed transaction hash

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Servers

View all MCP Servers

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources