Squarespace Teks na Spraak — Kode-inspuiting

Squarespace teks na spraak — KI-stem via kode-inspuiting

Skeppers, afrigters en portefeulje-eienaars kan voeg KI-stem by Squarespace met GSpeechLewer natuurlike vertelling op blogs, kursusbladsye en gevallestudies terwyl klank gegenereer word in die GSpeech Wolkkonsole - Geen API-sleutels benodig nie, en geen TTS-lading op Squarespace-hosting nie.

Hierdie gids wys Squarespace-kode-inspuiting TTS: plak die inbedding in Footer Code Injection voor , plaas Volbladsy / Knoppie / Omkring spelers met 'n Kodeblok, dan kaart Inhoudkieser en Gee element sodat die speler die regte blog- of portefeuljeteks lees.

  • Kode-inspuiting + Kodeblok — webwerf-wye voetskrif-inbedding plus pasgemaakte HTML-monterings per bladsy.
  • Wolk-klankgenerering — sintetiseer een keer, kasgee en herspeel oor besoeke.
  • Geen API-sleutels benodig nie — stemme en spelers vanaf een konsole.
  • Skepper-gereed widgets — blogs, kursusse en portefeulje-gevallestudies met aparte ontwerpe.

Beste vir: Squarespace-blogs, afrigtings- en kursusbladsye, en portefeuljegevallestudies waar besoekers na langvormkopieë moet luister sonder om die bladsy te verlaat.

Oorsig van webwerf-TTS Regstreekse demo's Maak Wolkkonsole oop

Skakel in GSpeech na Squarespace

Hoe om te koppel GSpeech na Squarespace

  • Teken in - Meld aan by jou GSpeech-rekening (het jy een nodig? skep 'n gratis rekening).
  • Skep 'n webwerf — as jy nog nie 'n webwerf bygevoeg het nie, volg skep 'n webwerf.
  • Maak die webwerf oop — gaan na jou dashboard en kies die Squarespace-webwerf.
  • Kopieer die verbindingskode — oop Integrasies → Squarespace / Html-webwerf en kopieer die verbindingskode.
  • Plak voor — voeg die kode in via Instellings → Gevorderd → Kode-inspuiting (Voetskrif) voor die sluiting etiket, stoor en publiseer dan.

Die verbindingskode laai GSpeech op elke bladsy waar dit teenwoordig is. Spelers verskyn slegs waar jy monterings met 'n Kodeblok / Inbedding / Pasgemaakte HTML plaas en slegs wanneer die ooreenstemmende widget gepubliseer en gekonfigureer is.

Kode-inspuiting, kodeblokke en inhoudskartering

Op Squarespace laai Footer Code Injection die enjin een keer. Elke widget karteer dan blogblokke, kursusafdelings of portefeuljekopie na 'n Code Block-montering – sonder om klank in elke bladsyuitleg in te bak:

1 Verbindingskode

Laai die enjin vanaf Footer Code Injection. Daarsonder bly Kodeblok-monterings leeg.

2 Pasgemaakte widget

Dashboard-konfigurasie: stem, taal, ontwerp, inhoudinstellings, URL-reëls vir blogs teenoor portefeuljes.

3 Monteer / Kodeblok

'n Merker op die bladsy (byvoorbeeld .gsp_full_player) waar die speler se gebruikerskoppelvlak verskyn.

4 Inhoudskartering

Inhoudkieser = watter Squarespace-teks om te lees. Gee element = waar die speler verskyn. Uitsluit / Titel / URL'e verfyn die ooreenkoms.

  • Onbeperkte widgets — aparte Volblad-, Knoppie- of Sirkel-widgets vir blogs, kursusse en portefeulje-uitlegte.
  • Onbeperkte spelers per widget — een gepubliseerde widget kan elke ooreenstemmende Kodeblok-montering aandryf wat deur Render Element + URL-reëls toegelaat word.
  • Kodeblok / Pasgemaakte HTML — op Squarespace lyk die montering so <div class="gsp_full_player"></div>Op WordPress gebruik dieselfde idee kortkodes soos [gspeech].
  • Standaard teenoor gevorderd — standaardmonterings werk vinnig. Pasgemaakte afdelings benodig presiese Inhoudselektor / Lewerelementwaardes.

Voeg spelers by met Kodeblok / Pasgemaakte HTML

Plaas enige van hierdie monterings waar die speler op die bladsy moet verskyn (Kodeblok / Inbedding / Pasgemaakte HTML). Klik op 'n kaart om te kopieer. Stel dan die widget. Gee element na dieselfde klas.

  • Volbladspeler
    <div class="gsp_full_player"></div>
  • Knoppie speler
    <div class="gsp_button_player"></div>
  • Sirkelspeler
    <div class="gsp_circle_player"></div>

Volledige Speler-dokumentasie Knoppiespeler-dokumente Sirkelspeler-dokumente

Kaart Squarespace-blokke en blogteks aan die speler toe

In die widget inhoud oortjie, puntselektors by Squarespace-blogitems, blokinhoud en portefeuljeafdelings wat besoekers moet hoor — plaas dan die speler met 'n Kodeblok-montering.

  • id → # / klas → . — kopieer vanaf Inspect; skryf hulle met 'n hash of 'n punt in die konsole.
  • Versamel stukke — Inhoudselektor aanvaar verskeie teikens, komma-geskei.
  • Sny stukke — Uitsluitlys gebruik dieselfde voorvoegsels + kommas.
  • Beginnersgids - Hoe om HTML-waardes te skryf (# / .).

Inhoudkieser

Definieer watter teks word gepraatGebruik CSS-selektors, komma-geskei. Voorbeelde:

  • artikel, .sqs-blok-inhoud, .blog-item-inhoud, #bladsy — lees daardie elemente.
  • artikel,afdeling,#my_id,.my_klas — verskeie teikens in een veld.
  • ouerklas — lees die ouer-omslag van die montering (nuttig vir 'n kodeblok wat binne 'n teksafdeling geplaas word).
  • self_klas — lees dieselfde omslag waarin die monteerstuk sit.
  • Los leeg as jy dit gebruik Inhoud teks in plaas daarvan (vaste teks, nie DOM-inhoud nie).

Gee element

Definieer waar die speler se gebruikerskoppelvlak ingespuit wordDit moet ooreenstem met 'n werklike element op die bladsy.

  • Vir Pasgemaakte HTML-monterings, stel dit na die monteringsklas: .gsp_full_player, .gsp_knoppie_speler, of .gsp_sirkel_speler.
  • Jy kan ook uitleghouers soos teiken liggaam, #bladsy, of .blog-item-inhoud wanneer jy nie 'n toegewyde montering gebruik nie.
  • As die Inhoudselektor korrek is, maar niks verskyn nie, is die Render-element gewoonlik verkeerd of ontbreek op daardie bladsy.

Gee posisie

Plaas die speler Voordat or Na die Render Element-inhoud. Vir 'n toegewyde monterings-div werk After/Before gewoonlik steeds relatief tot daardie nodus — hou die montering leeg en laat die widget dit vul.

Sluit lys uit

Keurders wat moet nie gepraat word, selfs al sit hulle binne Inhoudselektor. Dieselfde # / . reëls, komma-geskei. Voorbeeld: #comments,.sidebar,.ads,.no-speech.

Titelkieser / Titelteks

  • Titelkieser — dinamiese titel van die bladsy (voorbeeld: h1).
  • Titel Teks — vaste titel wat in die speler gewys word. Los Titelkieser leeg wanneer Titelteks gebruik word.

Inhoud teks

Opsionele vaste vertellingsteks. Wanneer dit gebruik word, kan Inhoudselektor leeg bly. Nuttig vir kortkursusinleidings of portefeulje-opsommings wanneer DOM-inhoud nie klank moet aandryf nie.

Duimreël vir Squarespace: Inhoudselektor-teikens .blog-item-content or .sqs-block-content, Render Element teiken die Kodeblok-montering, en Uitsluitlys slaan kommentaar en deelstroke oor.

Praktiese karteringsvoorbeelde vir Squarespace-blogs en -portefeuljes

Portefeulje gevallestudie met Volbladspeler

'n Gevallestudiebladsy met liggaamsinhoud en 'n Kodeblok-montering onder die held:

  • Bladsy-opmerk
    <div class="blog-item-content">...</div> <div class="gsp_full_player"></div>
  • Inhoudkieser - .blog-item-content (of jou gevallestudie-teksomhulsel)
  • Gee element - .gsp_full_player
  • Sluit lys uit - .share-buttons,.related-posts (Opsioneel)
  • Titelkieser - h1 (Opsioneel)

Kursusbladsy — Kodeblok binne inhoud (ouerklas)

As die Kodeblok-montering binne 'n kursuslesafdeling is, kan Inhoudselektor relatief wees:

  • Inhoudkieser - parent_class (lees die ouer van die berg)
  • Gee element - .gsp_full_player

Gebruik self_class wanneer die monteringsomslag self die teks bevat wat vertel moet word.

Skepper se blogplasings met een knoppie-widget

Plek .gsp_button_player op baie blogplasings. Eenknoppie-speler-widget met Render-element .gsp_button_player kan almal aandryf. Voeg slegs meer widgets by wanneer stem-, ontwerp- of URL-reëls vir kursusse teenoor portefeuljebladsye moet verskil.

Skep Squarespace-skepper-klankwidgets

  • Maak dashboard oop — gaan na jou GSpeech-dashboard.
  • Kies die webwerf — maak die Squarespace-webwerf oop wat jy gekoppel het.
  • Voeg nuwe widget by — Widgets → Voeg nuwe widget by → kies tipe (Volle Speler, Knoppie, Sirkel, …) → Skep.
  • Konfigureer inhoud — stel Inhoudselektor, Lewerelement, Uitsluitlys, titels vir blogs of portefeuljes.
  • Konfigureer Speler / Ontwerp — stem, panele, tema, breedte, marges.
  • Publiseer en luister — stel Status op Gepubliseer, verfris die regstreekse Squarespace-bladsy, toets terugspeel.

Wanneer blog- of portefeuljeteks verander, kan Smart Audio Sync vertelling in die agtergrond regenereer. Karteringsvelde bepaal steeds wat teks en waar die speler leef.

Gereelde vrae: Squarespace teks-na-spraak en kode-inspuiting

  • Ondersteun Squarespace teks-na-spraak en KI-stemme met GSpeech?

    Ja. GSpeech voeg Squarespace teks na spraak met natuurlike KI-stemme vir blogs, kursusbladsye en portefeuljes. Jy koppel met Kode-inspuiting, plaas spelers met 'n Kodeblok en bestuur alles in die Wolkkonsole — geen API-sleutels benodig nie.
  • Hoe voeg ek die speler by met kode-inspuiting en 'n kodeblok?

    Kopieer die verbindingskode vanaf Integrasies → Squarespace / Html Webwerf. Plak dit in Instellings → Gevorderd → Kode-inspuiting (Voetskrif) voor Voeg op elke bladsy wat klank benodig 'n Kodeblok met 'n monteerstuk soos <div class="gsp_full_player"></div> en stel Render Element op daardie klas.
  • Wat is Content Selector teenoor Render Element op Squarespace?

    Inhoudkieser kies watter Squarespace HTML om te vertel — byvoorbeeld .blog-item-content or .sqs-block-content. Gee element kies waar die speler verskyn — gewoonlik jou Kodeblok-monteringsklas. Verkeerde teks beteken om Inhoudselektor reg te stel; ontbrekende speler beteken om die Lewerelement reg te stel.
  • Sal GSpeech-klank my Squarespace-webwerf vertraag?

    Nee. Oudio word gegenereer en in die kasgeheue gestoor. GSpeech wolk, nie op Squarespace nie. Die Footer Code Injection-skrip is liggewig, en spelers laai slegs waar jy kodeblokke byvoeg. Blogs en portefeuljebladsye behou normale werkverrigting terwyl besoekers op aanvraag luister.
  • Het ek API-sleutels nodig om KI-stem by Squarespace te voeg?

    Aantal GSpeech is Geen API-sleutels benodig nie vir Squarespace. Meld aan by die Wolkkonsole, voeg Kode-inspuiting by, konfigureer widgets en publiseer. Stemme en spelers bly in een rekening sonder derdeparty-TTS-sleutels op jou webwerf.

Het jy hulp nodig om selektors vir 'n Squarespace-uitleg of kode-inspuiting-inbedding te vind? Kontak GSpeech-ondersteuningStuur 'n bladsy-URL en ons sal help om die Inhoudselektor / Lewerelement te karteer.