Joomla-ի տեքստից խոսք — TTS-ի պաշտոնական ընդլայնում

Joomla-ի տեքստից խոսք՝ արհեստական ​​բանականության միջոցով պատմողական աշխատանք՝ պաշտոնական TTS ընդլայնմամբ

Բեռնել
Ներբեռնված՝ 18,514

Տեղադրեք պաշտոնականը GSpeech Joomla TTS ընդլայնում և միացրեք այն՝ GSpeech Cloud Console բնականի համար Joomla-ի արհեստական ​​ինտելեկտի պատմություն, ժամանակակից նվագարկիչներ և ամպային նվագարկում — API բանալիներ անհրաժեշտ չենԱուդիոն ստեղծվում և պահվում է ամպում, որպեսզի ձեր Joomla հոսթը մնա թեթև։

Օգտագործեք այս ուղեցույցը Joomla-ում տեքստը խոսքին ավելացնելըներբեռնեք փաթեթը, միացրեք պլագինը, տեղադրեք ձեր վիջեթի ID-ն, անհրաժեշտության դեպքում տեղադրեք լիաէջ / կոճակ / շրջանաձև նվագարկիչներ՝ օգտագործելով հատուկ HTML, ապա քարտեզագրեք Բովանդակության ընտրիչ և Render տարր հոդվածների, կատեգորիաների և հատուկ ձևանմուշների համար։

  • Պաշտոնական Joomla փաթեթ — տեղադրել «Ընդլայնումներ» → «Փաթեթի ֆայլի վերբեռնում» միջոցով։
  • Վիջեթի ID-ի կապ — կապել կայքը Cloud Console-ի հետ առանց API բանալիների։
  • Ամպային աուդիո ստեղծում — սինթեզել մեկ անգամ, քեշավորել և վերարտադրել այցելությունների ընթացքում։
  • Անսահմանափակ անհատականացված վիջեթներ — հոդվածներ, կատեգորիաներ և ձևանմուշին հատուկ խաղացողներ։

Լավագույնը ` Joomla կայքերի սեփականատերեր, որոնք կարիք ունեն արհեստական ​​բանականության պատմության հոդվածների և կատեգորիաների էջերի համար, ներառյալ հատուկ ձևանմուշները, որտեղ դուք ընտրողներին կապում եք .item-page կամ ձևանմուշի փաթաթաններ։

Կայքի TTS-ի ակնարկ Կենդանի դեմոներ Բացեք Cloud Console-ը

միացնել GSpeech դեպի Joomla!

Տեղադրեք պլագինը և կարգավորեք Joomla!-ն։

  • Բեռնել - ներբեռնեք GSpeech Joomla փաթեթը.
  • Բացեք Joomla Admin-ը — մուտք գործեք ձեր Joomla!-ի ադմինիստրատորի վահանակ։
  • Տեղադրեք — գնալ դեպի Համակարգ → Տեղադրել → Ընդլայնումներ, ընտրել Փաթեթի ֆայլի վերբեռնում, և ընտրեք ներբեռնված zip ֆայլը։
  • Միացնել պլագինը — գնալ դեպի Համակարգ → Կառավարել → Պլագիններ, Փնտրել G Խոսք / GSpeech, բացիր այն, սահմանիր Կարգավիճակ → Միացված.
  • Ավելացնել վիջեթի ID — տեղադրեք Widget ID-ն ձեր Cloud Console կայքից։ Ստեղծեք կայք՝ օգտագործելով ստեղծել կայքկամ բացեք ձեր առկա մեկը ղեկավարման վահան → կայք → Կարգավորումներ պատճենել Վիջեթի ID.
  • Փրկել — պահպանել պլագինի կարգավորումները, այնուհետև փորձարկել առջևի էջը։

Joomla ընդլայնումը բեռնվում է GSpeech Վիջեթի ID-ն պահպանելուց հետո։ Խաղացողները հայտնվում են միայն այնտեղ, որտեղ դուք տեղադրում եք միացումներ / հատուկ HTML, և միայն այն դեպքում, երբ համապատասխան վիջեթը հրապարակված և կարգավորված է։

Joomla ընդլայնում, Widget ID և բովանդակության քարտեզագրում

Joomla-ում փաթեթը և Widget ID-ն բեռնում են շարժիչը։ Այնուհետև յուրաքանչյուր վիջեթ հոդվածի HTML-ը, կատեգորիայի դասավորությունները կամ հատուկ ձևանմուշի փաթեթները կապում է հատուկ HTML միացման հետ՝ առանց հոդվածի համար մեկ նվագարկիչ կոդավորելու։

1 Վիջեթի ID + ընդլայնում

Joomla փաթեթը բեռնում է շարժիչը Widget ID-ն տեղադրելուց հետո։ Առանց դրա, միացումները ոչինչ չեն անում։

2 Հատուկ վիջեթ

Վահանակի կարգավորում՝ ձայն, լեզու, դիզայն, բովանդակության կարգավորումներ, հոդվածների URL կանոններ ընդդեմ կատեգորիաների։

3 Մոնտաժ / Պատվերով HTML

Հոդվածում կամ մոդուլում նշիչ (օրինակ՝ .gsp_full_player), որտեղ հայտնվում է խաղացողի ինտերֆեյսը։

4 Բովանդակության քարտեզագրում

Բովանդակության ընտրիչ = ինչ հոդվածի տեքստ կարդալ։ Render տարր = որտեղ է հայտնվում խաղացողը։ Բացառումը / Վերնագիրը / URL-ները ճշգրտում են համընկնումը։

  • Անսահմանափակ վիդջեթներ — առանձին լիաէջ, կոճակ կամ շրջանակ վիջեթներ հոդվածների, կատեգորիաների, լեզուների կամ դիզայնի համար։
  • Անսահմանափակ խաղացողներ մեկ վիջեթի համար — մեկ հրապարակված վիջեթը կարող է հզորացնել Render Element + URL կանոններով թույլատրված բոլոր համապատասխան միացումները։
  • Պատվերով HTML — Joomla-ում մոնտը նման է <div class="gsp_full_player"></div>WordPress-ում նույն գաղափարը օգտագործում է կարճ կոդեր, ինչպիսիք են՝ [gspeech].
  • Լռելյայն vs. առաջադեմ — լռելյայն միացումները արագ են աշխատում։ Հատուկ ձևանմուշները պահանջում են բովանդակության ընտրիչի / ռենդերինգի տարրերի ճշգրիտ արժեքներ։

Ավելացրեք խաղացողներ՝ օգտագործելով հատուկ HTML

Տեղադրեք այս ձողերից որևէ մեկը այնտեղ, որտեղ խաղացողը պետք է հայտնվի էջում: Սեղմեք քարտի վրա՝ պատճենելու համար: Այնուհետև տեղադրեք վիջեթը: Render տարր նույն դասարանին։

  • Ամբողջ էջի նվագարկիչ
    <div class="gsp_full_player"></div>
  • Կոճակ նվագարկիչ
    <div class="gsp_button_player"></div>
  • Circle Player
    <div class="gsp_circle_player"></div>

Լրիվ խաղացողի փաստաթղթեր Button Player-ի փաստաթղթերը Circle Player-ի փաստաթղթերը

Joomla-ի հոդվածներն ու ձևանմուշները կապեք նվագարկչի հետ

Վիջեթում Պարունակություն ներդիր, թիրախային հոդված և ձևանմուշի փաթեթավորումներ, որոնք ընթերցողները պետք է լսեն՝ սովորաբար .item-page, կատեգորիայի դասավորություններ կամ հատուկ ձևանմուշների կոնտեյներներ։

  • id → # / դաս → . — օրինակ class="item-page" → .item-page.
  • Հավաքեք կտորները — Բովանդակության ընտրիչը ընդունում է մի քանի թիրախներ՝ ստորակետերով բաժանված։
  • Կտրեք կտորները — Բացառությունների ցանկը օգտագործում է նույնը # / . + ստորակետեր։
  • Սկսնակ ուղեցույց - Ինչպես գրել HTML արժեքներ (# / .).

Բովանդակության ընտրիչ

Սահմանում է ինչ տեքստ է ասվումՕգտագործեք CSS ընտրիչներ, բաժանված ստորակետերով։ Օրինակներ՝

  • հոդված, .item-page, #content — կարդացեք այդ տարրերը։
  • հոդված, բաժին, #my_id,.my_class — մեկ դաշտում բազմաթիվ թիրախներ։
  • ծնող_դաս — կարդացեք միացման ծնողական փաթեթավորումը (օգտակար է հոդվածի ներսում տեղադրված Custom HTML-ի համար):
  • ինքնադասարան — կարդացեք նույն փաթեթավորումը, որի մեջ տեղադրված է լեռը։
  • Թողեք դատարկ, եթե օգտագործում եք Բովանդակության տեքստ փոխարենը (ֆիքսված տեքստ, ոչ թե DOM բովանդակություն):

Render տարր

Սահմանում է որտեղ է ներդրվում խաղացողի ինտերֆեյսըԱյն պետք է համապատասխանի էջի իրական տարրին։

  • HTML-ի հատուկ միացումների համար սահմանեք այն որպես mount դաս՝ .gsp_full_player, .gsp_button_playerԿամ .gsp_circle_player.
  • Կարող եք նաև թիրախավորել դասավորության կոնտեյներներ, ինչպիսիք են՝ մարմին, #contentԿամ .item-page երբ դուք չեք օգտագործում հատուկ ամրակ։
  • Եթե ​​բովանդակության ընտրիչը ճիշտ է, բայց ոչինչ չի երևում, ապա Render տարրը սովորաբար սխալ է կամ բացակայում է այդ էջում։

Render Position

Տեղադրում է խաղացողին նախքան or Այն բանից հետո Render տարրի պարունակությունը։ Առանձին mount div-ի համար After/Before-ը սովորաբար դեռևս աշխատում է այդ հանգույցի նկատմամբ՝ թողեք mount-ը դատարկ և թողեք, որ վիջեթը լրացնի այն։

Բացառել ցուցակը

Ընտրողներ, որոնք պետք է Նշում կարող են արտասանվել, նույնիսկ եթե դրանք գտնվում են Բովանդակության ընտրիչի ներսում։ Նույնը # / . կանոններ, ստորակետերով բաժանված։ Օրինակ՝ #comments,.sidebar,.ads,.no-speech.

Վերնագրի ընտրիչ / Վերնագրի տեքստ

  • Վերնագրի ընտրիչ — էջի դինամիկ վերնագիր (օրինակ՝ h1).
  • Վերնագիր տեքստը — շտկված է նվագարկիչում ցուցադրվող վերնագիրը: Վերնագրի տեքստն օգտագործելիս թողեք Վերնագրի ընտրիչը դատարկ:

Բովանդակության տեքստ

Լրացուցիչ ֆիքսված պատմողական տեքստ։ Օգտագործման դեպքում բովանդակության ընտրիչը կարող է դատարկ մնալ։ Օգտակար է կարճ մոդուլային ներածությունների համար, երբ հոդվածի DOM-ը չպետք է ձայնագրի։

Joomla-ի հիմնական կանոնը. Բովանդակության ընտրիչի թիրախներ .item-page (կամ ձեր հատուկ ձևանմուշի փաթեթավորումը), Render Element-ը թիրախավորում է հատուկ HTML միացումը, իսկ Exclude List-ը բաց է թողնում մեկնաբանություններն ու կողային վահանակները։

Joomla հոդվածների համար գործնական քարտեզագրման օրինակներ

Հոդվածի էջ լիաէջ նվագարկիչով

Հոդվածի HTML-ը ներառում է բովանդակություն և միացում.

  • Էջի նշում
    <div class="item-page">...</div> <div class="gsp_full_player"></div>
  • Բովանդակության ընտրիչ - .item-page
  • Render տարր - .gsp_full_player
  • Բացառել ցուցակը - .share-buttons,.related-posts (Ընտրանքայինl)
  • Վերնագրի ընտրիչ - h1 (Ընտրանքայինl)

Հատուկ ձևանմուշի կատեգորիայի դասավորություն — parent_class

Եթե ​​միացումը գտնվում է հատուկ կատեգորիայի կամ ձևանմուշի բովանդակության բլոկի ներսում, Content Selector-ը կարող է լինել հարաբերական.

  • Բովանդակության ընտրիչ - parent_class (կարդում է լեռան ծնողը)
  • Render տարր - .gsp_full_player

օգտագործում self_class երբ մոնտաժի փաթաթանն ինքնին պարունակում է պատմվող տեքստը։

Շատ հոդվածներ, մեկ վիջեթ

Տեղ .gsp_button_player բազմաթիվ հոդվածների վրա։ Մեկ կոճակով նվագարկիչ վիջեթ՝ Render տարրով .gsp_button_player կարող է հզորացնել դրանք բոլորը: Ստեղծեք լրացուցիչ վիջեթներ միայն այն դեպքում, երբ ձայնը, դիզայնը, ընտրիչները կամ URL կանոնները պետք է տարբերվեն տարբեր կատեգորիաներում:

Ստեղծեք Joomla հոդվածի պատմողական վիջեթներ

  • Բացել վահանակը - գնա քո մոտ GSpeech վահանակ.
  • Ընտրեք կայքը — բացեք ձեր միացված Joomla կայքը։
  • Ավելացնել նոր վիջեթ — Վիջեթներ → Ավելացնել նոր վիջեթ → ընտրել տեսակը (Լրիվ նվագարկիչ, Կոճակ, Շրջան, …) → Ստեղծել։
  • Կարգավորել բովանդակությունը — սահմանել բովանդակության ընտրիչ, արտապատկերման տարր, բացառությունների ցանկ, հոդվածների կամ կատեգորիաների վերնագրեր։
  • Կարգավորել նվագարկիչը / դիզայնը — ձայն, վահանակներ, թեմա, լայնություն, լուսանցքներ։
  • Հրապարակել և լսել — կարգավիճակը սահմանեք «Հրապարակված», թարմացրեք Joomla-ի ուղիղ եթերը, փորձարկեք վերարտադրումը։

Երբ հոդվածի տեքստը փոխվում է, Smart Audio Sync-ը կարող է վերականգնել պատմությունը ֆոնային ռեժիմով։ Համատեքստային դաշտերը դեռևս որոշում են որը տեքստ և որտեղ խաղացողը ապրում է։

Հաճախ տրվող հարցեր. Joomla-ի տեքստից խոսքի ընդլայնում

  • Joomla-ն GSpeech-ի միջոցով աջակցո՞ւմ է տեքստից խոսք և արհեստական ​​բանականության ձայներ։

    Այո՛։ Պաշտոնյան GSpeech Joomla TTS ընդլայնում Ավելացնում է արհեստական ​​բանականության միջոցով պատմություն հոդվածների, կատեգորիաների և հատուկ ձևանմուշների համար: Ձայները և նվագարկիչները կառավարվում են Cloud Console-ում՝ փաթեթը տեղադրելուց և ձեր Widget ID-ն տեղադրելուց հետո:
  • Ինչպե՞ս տեղադրել GSpeech Joomla ընդլայնումը և ավելացնել Widget ID-ն։

    Ներբեռնեք փաթեթը այս էջից, այնուհետև անցեք Համակարգ → Տեղադրել → Ընդլայնումներ և վերբեռնեք zip ֆայլը: Միացրեք պլագինը «Պլագիններ» բաժնում, տեղադրեք Վիջեթի ID ձեր Cloud Console կայքի կարգավորումներից և պահպանեք։ Դրանից հետո տեղադրեք Custom HTML միացումները այնտեղ, որտեղ ցանկանում եք, որ խաղացողները հայտնվեն։
  • Ի՞նչ է Content Selector-ը ընդդեմ Render Element-ի Joomla-ում:

    Բովանդակության ընտրիչ ընտրում է, թե որ Joomla HTML-ն ընթերցել՝ հաճախ .item-page կամ հատուկ ձևանմուշի փաթաթան։ Render տարր ընտրում է, թե որտեղ է հայտնվում նվագարկիչը՝ սովորաբար ձեր Custom HTML mount դասը: Ուղղեք Content Selector-ի խնդիրը, երբ սխալ տեքստ է հնչում, շտկեք Render Element-ի խնդիրը, երբ նվագարկիչը չի երևում:
  • GSpeech աուդիոն կդանդաղեցնի՞ իմ Joomla կայքը։

    Ոչ։ Աուդիոն ստեղծվում և պահվում է քեշում GSpeech ամպային տարբերակ, ոչ թե ձեր Joomla սերվերի վրա: Ընդլայնումը բեռնում է թեթև հաճախորդ, և նվագարկիչները հայտնվում են միայն այնտեղ, որտեղ միացումներն ու հրապարակված վիջեթները համընկնում են: Հոդվածները պահպանում են էջի նորմալ արագությունը, մինչդեռ այցելուները լսում են ըստ պահանջի:
  • Արդյո՞ք ինձ անհրաժեշտ են API բանալիներ Joomla-ի արհեստական ​​ինտելեկտի միջոցով պատմողականության համար։

    Ոչ. GSpeech is API բանալիներ անհրաժեշտ չեն Joomla-ի համար։ Տեղադրեք ընդլայնումը, տեղադրեք Widget ID-ն, կարգավորեք վիջեթները Cloud Console-ում և հրապարակեք։ Ձայններն ու նվագարկիչները մնում են մեկ հաշվում՝ առանց ձեր հոսթինգում երրորդ կողմի TTS բանալիների։

Օգնություն պե՞տք է Joomla փաթեթի, Widget ID-ի կամ անհատական ​​ձևանմուշի ընտրիչների հետ կապված։ Կապվեք GSpeech-ի աջակցության ծառայության հետՈւղարկեք էջի URL-ը, և մենք կօգնենք ձեզ քարտեզագրել բովանդակության ընտրիչը / արտապատկերման տարրը։

Փաստաթղթեր և ուղեցույցներ