Ychwanegu lleisiau Cymraeg at unrhyw wefan, mewn un linell HTML. Add Welsh voices to any website, in one line of HTML.
Cliciwch y botwm yng nghornel y dudalen, amlygwch ddarn o destun, ac mae'n chwarae ar unwaith. Click the pill in the corner of the page, highlight any text, and it plays.
Mae tri llais Cymraeg ar gael: Nia ac Aled (Azure Neural, safon ddarlledu) a llais agored gan Brifysgol Bangor (Piper). Ynghyd â chwe llais aml-iaith OpenAI ar gyfer Saesneg ac ieithoedd eraill. Three Welsh voices: Nia and Aled (Azure Neural, broadcast-grade) and a Bangor LTU open-source voice via Piper. Plus six OpenAI multilingual voices for English and other languages.
Mae'r panel gosodiadau (yr olwyn ddannedd) yn rhoi'r dewis o lais a chyflymder, ac yn cyfieithu o un iaith i'r llall trwy Capsiynau cyn darllen y testun. The settings panel (gear icon) lets you pick voice + speed, and translates between languages via Capsiynau before speaking.
Lleisiau Azure Neural ar gyfer safon ddarlledu, a llais agored Prifysgol Bangor (Piper) ar gyfer dewis lleol-yn-gyntaf. Azure Neural for broadcast-grade output, plus Bangor LTU's open-source voice via Piper for a local-first option.
Mae allwedd yn gweithio o'ch parth chi yn unig - sy'n golygu na fydd allwedd gyhoeddus mewn JavaScript yn werth dim os caiff ei chopio. A key only works from your own domain - so a public key shipped in client-side JavaScript is worthless if copied.
Cysoni karaoke yn fyw rhwng y sain a'r testun ar y dudalen, gan gynnwys lleisiau Bangor (amcangyfrif clyfar). Live karaoke sync between audio and on-page text, including Bangor voices via clever estimation.
Un tag <script>. 3.9 KB wedi'i gywasgu. Wedi'i ynysu o fewn shadow-DOM, yn ddiogel rhag CSP. One <script> tag. 3.9 KB gzipped. Shadow-DOM-isolated. CSP-safe.
Trwy Capsiynau: dewis 'cy' ar dudalen Saesneg, neu 'en' ar dudalen Gymraeg, a chaiff ei darllen yn yr iaith honno. Via Capsiynau: pick 'cy' on an English page or 'en' on a Welsh page, and it reads in that language.
OpenAPI 3.1 wedi'i ddogfennu, /v1/voices JSON, gwiriad iechyd. Rhowch yr SDK i mewn neu defnyddiwch fetch uniongyrchol. Documented OpenAPI 3.1, JSON /v1/voices, health check. Drop in the SDK or use plain fetch.
Click any voice to hear it introduce itself. The same /v1/speak
endpoint your embed will call.
Three more multilingual voices (alloy, echo, shimmer) available via the
/v1/voices endpoint.
Darllen erthyglau Cymraeg yn uchel ar wefannau newyddion ar gyfer gwrandawyr ar y ffordd. Lleisiau safon ddarlledu, dau dafodiaith, oedi llawer is. Read Welsh articles aloud on news sites for on-the-go listeners. Broadcast-grade voices, two dialects, low latency.
Cefnogi dysgwyr ag anghenion darllen, neu rai sy'n ymarfer ynganu, drwy roi llais clir ar bob darn o destun. Support learners with reading needs, or pronunciation practice, by giving every passage a clear spoken layer.
Bodloni Safonau'r Iaith Gymraeg ar y we: cynnig sain Cymraeg cyfartal i'r Saesneg ar bob tudalen, heb is-gontract recordio. Meet the Welsh Language Standards online: offer Welsh audio on a par with English on every page, without subcontracting voiceover recording.
Cefnogaeth i ddefnyddwyr nam ar y golwg, dyslecsia neu lwyth gwybyddol uchel. Mae'r amlygu fesul gair yn helpu dilyn y testun. Support for visually impaired users, dyslexia, or high cognitive load. Word-by-word highlighting helps follow along.
Un tag <script>, dim cam adeiladu, dim dibyniaethau.
One <script> tag, no build step, no dependencies.
Holl atalwyr data-* y mae'r teclyn yn eu darllen:
All data-* attributes the widget reads:
Tri llwybr ar gael, gan ddibynnu ar sut rydych yn ei ddefnyddio. Mae cyfraddau terfynol yn cael eu cyhoeddi ar ôl y sgwrs bartneriaeth gyda Phrifysgol Bangor ar 1 Mehefin 2026. Three tracks depending on how you use Llais. Final rates published after the partnership conversation with Bangor LTU on 1 June 2026.
data-key
Tanysgrifiad Stripe gyda mesurydd misol fesul allwedd. Cap ar y nodau, tanysgrifiad heb ddyddiad gorffen. Yn briodol ar gyfer gwefannau cyhoeddus. Stripe subscription with a monthly per-key character meter. Capped, open-ended subscription. Suited to public-facing websites.
Bearer
Mesurydd fesul nod, tâl yn ôl y defnydd. Yn briodol ar gyfer adeiladu integreiddiad cefn-y-llen, sgriptiau, neu nodweddion mewn-cymhwyso. Per-character meter, pay-as-you-go. Suited to back-end integrations, scripts, or in-app features.
SLA
Contract blynyddol pwrpasol gyda chyfaint o nodau wedi'i drafod, cytundeb lefel gwasanaeth, a phriodoldeb dan Safonau'r Iaith. Cysylltiwch a ni i drafod. Bespoke annual contract with negotiated character volume, SLA, and Welsh Language Standards alignment. Get in touch to discuss.
Mae'r llais Bangor ar premiwm 2x ar bob llwybr (yn cefnogi'r bartneriaeth). The Bangor voice carries a 2x premium on every track (supports the partnership).
Mae pob allwedd yn cael ei chofrestru gyda pharth penodol (e.e. example.com). Pan fydd cais yn cyrraedd, mae'r gweinydd yn gwirio'r pennawd Origin yn erbyn yr allwedd. Os nad yw'n cyfateb, mae'r cais yn cael ei wrthod cyn cyrraedd Azure neu Piper. Mae allwedd a gopiwyd o god ffynhonnell gwefan arall yn ddiwerth.
EN: Each key is registered with a specific domain (e.g. example.com). When a request arrives, the server validates the Origin header against the key. If it doesn't match, the request is rejected before reaching Azure or Piper. A key copied from another site's source is worthless.
Gallwch. Mae'r tudalen hon yn defnyddio'r union /v1/speak y byddech yn ei alw o'ch gwefan. Cliciwch ar unrhyw lais uchod i'w glywed yn cyflwyno'i hun.
EN: Yes. This page uses the same /v1/speak endpoint your site would call. Click any voice above to hear it introduce itself.
Ddim ar gael yn v0. Mae'r llwyfan wedi'i adeiladu o gwmpas tri llais Cymraeg sefydledig (Nia, Aled, Bangor) ynghyd a chwe llais aml-iaith OpenAI. Mae cloncio llais yn destun trafodaeth strategol gyda Phrifysgol Bangor.
EN: Not in v0. The platform is built around three established Welsh voices (Nia, Aled, Bangor) plus six OpenAI multilingual voices. Voice cloning is a separate strategic conversation with Bangor LTU.
Mae Nia ac Aled yn lleisiau Azure Neural - safon ddarlledu, dau dafodiaith (gogledd a de) - ar gyfer y rhan fwyaf o achosion. Mae llais Bangor (Piper, ffynhonnell agored) yn cael ei chynnal yn lleol ar y gweinydd, sy'n golygu na fydd y testun yn cyrraedd un trydydd parti. Mae hynny'n bwysig i rai cleientiaid sector cyhoeddus.
EN: Nia and Aled are Azure Neural voices - broadcast-grade, two dialects (north and south) - for the bulk of use cases. The Bangor voice (Piper, open source) runs locally on our server, so text never reaches a third party. That matters for some public-sector clients.
Mae'r ymateb cyntaf yn cyrraedd o fewn 200-400 milieiliad ar lwybr Azure (gan ddibynnu ar hyd y testun), ac ychydig yn hirach ar lwybr Bangor lleol. Mae'r sain yn cael ei storio yn y cof am gyfnod byr, felly mae'r un brawddeg yn cael ei chwarae'n syth y tro nesaf.
EN: First-byte latency is 200-400 ms on the Azure path (depending on text length), slightly longer on the local Bangor path. Audio is cached briefly, so the same sentence replays instantly next time.
Yn dod yn fuan. Mae'r estyniad cyhoeddus yn ciwio ar gyfer y Web Store. Bydd y dilysiad yn defnyddio OAuth fesul-defnyddiwr yn lle allwedd glo-tarddiad - mae'r cyd-destun yn wahanol.
EN: Coming soon. The public extension is queued for the Web Store. Authentication will use per-user OAuth rather than origin-locked keys - the security model is different.
Mae'r Cymraeg yn dod o Azure a Bangor, nid OpenAI. Dim ond y chwe llais aml-iaith (Nova, Onyx, Fable, ac eraill) sy'n dibynnu ar OpenAI. Ni fydd newid OpenAI yn effeithio ar y cynnig craidd Cymraeg.
EN: Welsh runs on Azure and Bangor, not OpenAI. Only the six multilingual voices (Nova, Onyx, Fable, and others) depend on OpenAI. An OpenAI change wouldn't affect the core Welsh offering.
Get started
Machine endpoints (JSON)
Powered by Capsiynau - the Welsh captioning + transcription API behind every voice on this page. Hosted alongside Nodiadau. Built by Aled Parry. The Chrome extension is queued for the Web Store.