Installer den offisielle GSpeechJoomla TTS-utvidelse og koble den til GSpeech Cloud Console for naturlig Joomla AI-fortelling, moderne spillere og avspilling i skyen — Ingen API-nøkler krevesLyd genereres og mellomlagres i skyen, slik at Joomla-verten din holder seg lett.
Bruk denne veiledningen til legge til tekst til tale i JoomlaLast ned pakken, aktiver plugin-modulen, lim inn widget-ID-en din, plasser fullside-/knapp-/ringespillere med tilpasset HTML når det er nødvendig, og tilordne deretter Innholdsvelger og Gjengi element for artikler, kategorier og tilpassede maler.
Offisiell Joomla-pakke — installer via Utvidelser → Last opp pakkefil.
Widget-ID-tilkobling — koble nettstedet til Cloud Console uten API-nøkler.
Skybasert lydgenerering — syntetisere én gang, mellomlagre og spille av på tvers av besøk.
Ubegrensede tilpassede widgeter – artikler, kategorier og malspesifikke avspillere.
Best for: Joomla-nettstedseiere som trenger AI-fortelling på artikler og kategorisider, inkludert tilpassede maler der du tilordner selektorer til .item-page eller malinnpakninger.
Åpne Joomla-administrasjonspanelet — logg inn på Joomla!-administratorpanelet ditt.
Install — gå til System → Installer → Utvidelser, velg Last opp pakkefil, og velg den nedlastede zip-filen.
Aktiver plugin-modulen — gå til System → Administrer → Programtillegg, søk etter Gtale / GSpeech, åpne den, sett Status → Aktivert.
Legg til widget-ID – lim inn widget-ID-en fra Cloud Console-nettstedet ditt. Opprett et nettsted via opprett et nettsted, eller åpne en eksisterende i din dashbord → nettsted → innstillinger å kopiere Widget-ID.
Spar – lagre plugin-innstillingene, og test deretter en front-end-side.
Joomla-utvidelsen lastes inn GSpeech Når widget-ID-en er lagret. Spillere vises bare der du plasserer monteringer / tilpasset HTML, og bare når den matchende widgeten er publisert og konfigurert.
Kartleggingsmodell
Joomla-utvidelse, widget-ID og innholdskartlegging
På Joomla laster pakken pluss Widget-ID motoren. Hver widget tilordner deretter artikkel-HTML, kategorioppsett eller tilpassede malomslag til en tilpasset HTML-montering – uten å hardkode én spiller per artikkel:
1Widget-ID + utvidelse
Joomla-pakken laster inn motoren etter at du har limt inn Widget-ID-en. Uten den gjør monteringer ingenting.
2Tilpasset widget
Dashbordkonfigurasjon: tale, språk, design, innholdsinnstillinger, URL-regler for artikler kontra kategorier.
3Monter / Tilpasset HTML
En markør i en artikkel eller modul (for eksempel .gsp_full_player) der spillerens brukergrensesnitt vises.
4Innholdskartlegging
Innholdsvelger = hvilken artikkeltekst som skal leses. Gjengi element = der spilleren vises. Ekskluder / Tittel / URL-er avgrenser treffet.
Ubegrensede widgets – separate helside-, knapp- eller sirkel-widgeter for artikler, kategorier, språk eller design.
Ubegrenset antall spillere per widget — én publisert widget kan drive alle matchende monteringer som er tillatt av Render Element + URL-regler.
Egendefinert HTML — på Joomla ser monteringen slik ut <div class="gsp_full_player"></div>På WordPress bruker den samme ideen kortkoder som [gspeech].
Standard kontra avansert – standardmonteringer fungerer raskt. Tilpassede maler trenger presise verdier for innholdsvelger/gjengivelseselement.
Spillere
Legg til spillere med tilpasset HTML
Plasser et av disse festene der spilleren skal vises på siden. Klikk på et kort for å kopiere. Deretter angir du widgeten. Gjengi element til samme klasse.
definerer hvilken tekst som blir lest oppBruk CSS-selektorer, kommaseparert. Eksempler:
Artikkel, .item-side, #innhold – les disse elementene.
artikkel,seksjon,#mitt_id,.min_klasse – flere mål i ett felt.
foreldreklasse — les den overordnede wrapperen til monteringen (nyttig for tilpasset HTML plassert i en artikkel).
self_class – les den samme innpakningen som festet sitter i.
La stå tomt hvis du bruker Innhold Tekst i stedet (fast tekst, ikke DOM-innhold).
RE
Gjengi element
definerer hvor spillerens brukergrensesnitt injiseresDet må samsvare med et ekte element på siden.
For tilpassede HTML-monteringer, sett den til monteringsklassen: .gsp_full_player, .gsp_knapp_spillereller .gsp_sirkel_spiller.
Du kan også målrette layoutbeholdere som kroppen, #innholdeller .item-side når du ikke bruker et dedikert feste.
Hvis innholdsvelgeren er riktig, men ingenting vises, er gjengivelseselementet vanligvis feil eller mangler på den siden.
RP
Gjengi posisjon
Plasserer spilleren Før or Etter Render Element-innholdet. For en dedikert monterings-div fungerer After/Before vanligvis fortsatt i forhold til den noden – hold monteringen tom og la widgeten fylle den.
EX
Ekskluder liste
Velgere som må ikke bli sagt, selv om de sitter i Innholdsvelgeren. Samme # / . regler, kommaseparert. Eksempel: #comments,.sidebar,.ads,.no-speech.
TT
Tittelvelger / Titteltekst
Tittelvelger — dynamisk tittel fra siden (eksempel: h1).
Titteltekst — fast tittel vist i spilleren. La tittelvelgeren stå tom når du bruker titteltekst.
CT
Innhold Tekst
Valgfri, fast fortellertekst. Innholdsvelgeren kan forbli tom når den brukes. Nyttig for korte modulintroer når artikkel-DOM ikke skal kjøre lyd.
Tommelfingerregel for Joomla: Mål for innholdsvelger .item-page (eller din egendefinerte mal-wrapper), Render Element er rettet mot den egendefinerte HTML-monteringen, og Exclude List hopper over kommentarer og sidefelt.
Eksempler
Praktiske kartleggingseksempler for Joomla-artikler
Eksempel A
Artikkelside med montering av fullsidespiller
Artikkelens HTML inkluderer innhold og en montering:
Ekskluder liste - .share-buttons,.related-posts (om du har)
Tittelvelger - h1 (om du har)
Eksempel B
Tilpasset malkategorioppsett – parent_class
Hvis monteringen ligger i en tilpasset kategori eller malinnholdsblokk, kan innholdsvelgeren være relativ:
Innholdsvelger - parent_class (leser forelderen til monteringen)
Gjengi element - .gsp_full_player
Bruk self_class når selve monterings-wrapperen inneholder teksten som skal leses opp.
Eksempel C
Mange artikler, én widget
Sted .gsp_button_player på mange artikler. One-button Player-widget med gjengivelseselement .gsp_button_player kan drive alle. Opprett bare ekstra widgeter når stemme, design, selektorer eller URL-regler må variere på tvers av kategorier.
Velg nettstedet — åpne Joomla-nettstedet du koblet til.
Legg til ny widget — Widgeter → Legg til ny widget → velg type (Full avspiller, Knapp, Sirkel, …) → Opprett.
Konfigurer innhold — angi innholdsvelger, gjengivelseselement, ekskluderingsliste, titler for artikler eller kategorier.
Konfigurer spiller / Design — stemme, paneler, tema, bredde, marginer.
Publiser og lytt — sett Status til Publisert, oppdater den aktive Joomla-siden, test avspilling.
Når artikkelteksten endres, kan Smart Audio Sync generere fortellerstemme i bakgrunnen. Tilordningsfelt avgjør fortsatt. hvilken tekst og hvor spilleren lever.
FAQ
Vanlige spørsmål: Joomla tekst-til-tale-utvidelse
Støtter Joomla tekst-til-tale og AI-stemmer med GSpeech?
Ja. Den offisielle GSpeechJoomla TTS-utvidelse legger til AI-fortelling for artikler, kategorier og tilpassede maler. Stemmer og avspillere administreres i Cloud Console etter at du har installert pakken og limt inn widget-ID-en din.
Hvordan installerer jeg GSpeech Joomla-utvidelsen og legger til en widget-ID?
Last ned pakken fra denne siden, og gå deretter til System → Installer → Utvidelser og last opp zip-filen. Aktiver plugin-modulen under Plugins, lim inn Widget-ID fra innstillingene for Cloud Console-nettstedet ditt, og lagre. Deretter plasserer du tilpassede HTML-monteringer der du vil at spillerne skal vises.
Hva er Content Selector kontra Render Element på Joomla?
Innholdsvelger velger hvilken Joomla HTML som skal fortelles – ofte .item-page eller en tilpasset malinnpakning. Gjengi element velger hvor spilleren vises – vanligvis din tilpassede HTML-monteringsklasse. Fiks Innholdsvelger når feil tekst leses opp; fiks Render Element når spilleren ikke vises.
Vil GSpeech-lyd gjøre Joomla-nettstedet mitt tregere?
Nei. Lyd genereres og mellomlagres i GSpeech skyen, ikke på Joomla-serveren din. Utvidelsen laster inn en lettvektsklient, og avspillere vises bare der monteringer og publiserte widgeter samsvarer. Artikler beholder normal sidehastighet mens besøkende lytter på forespørsel.
Trenger jeg API-nøkler for Joomla AI-fortelling?
Nei. GSpeech is Ingen API-nøkler kreves for Joomla. Installer utvidelsen, lim inn Widget-ID, konfigurer widgeter i Cloud Console og publiser. Stemmer og avspillere forblir i én konto uten tredjeparts TTS-nøkler på verten din.
Hjelp
Trenger du hjelp med Joomla-pakken, Widget-ID eller selektorer for en tilpasset mal?
Kontakt GSpeech-støtteSend en URL til siden, så hjelper vi deg med å tilordne innholdsvelgeren/gjengivelseselementet.