Տեղադրեք պաշտոնականը GSpeechJoomla TTS ընդլայնում և միացրեք այն՝ GSpeech Cloud Console բնականի համար Joomla-ի արհեստական ինտելեկտի պատմություն, ժամանակակից նվագարկիչներ և ամպային նվագարկում — API բանալիներ անհրաժեշտ չենԱուդիոն ստեղծվում և պահվում է ամպում, որպեսզի ձեր Joomla հոսթը մնա թեթև։
Օգտագործեք այս ուղեցույցը Joomla-ում տեքստը խոսքին ավելացնելըներբեռնեք փաթեթը, միացրեք պլագինը, տեղադրեք ձեր վիջեթի ID-ն, անհրաժեշտության դեպքում տեղադրեք լիաէջ / կոճակ / շրջանաձև նվագարկիչներ՝ օգտագործելով հատուկ HTML, ապա քարտեզագրեք Բովանդակության ընտրիչ և Render տարր հոդվածների, կատեգորիաների և հատուկ ձևանմուշների համար։
Պաշտոնական Joomla փաթեթ — տեղադրել «Ընդլայնումներ» → «Փաթեթի ֆայլի վերբեռնում» միջոցով։
Վիջեթի ID-ի կապ — կապել կայքը Cloud Console-ի հետ առանց API բանալիների։
Ամպային աուդիո ստեղծում — սինթեզել մեկ անգամ, քեշավորել և վերարտադրել այցելությունների ընթացքում։
Անսահմանափակ անհատականացված վիջեթներ — հոդվածներ, կատեգորիաներ և ձևանմուշին հատուկ խաղացողներ։
Լավագույնը ` Joomla կայքերի սեփականատերեր, որոնք կարիք ունեն արհեստական բանականության պատմության հոդվածների և կատեգորիաների էջերի համար, ներառյալ հատուկ ձևանմուշները, որտեղ դուք ընտրողներին կապում եք .item-page կամ ձևանմուշի փաթաթաններ։
Բացեք 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 տարր նույն դասարանին։
Joomla-ի հոդվածներն ու ձևանմուշները կապեք նվագարկչի հետ
Վիջեթում Պարունակություն ներդիր, թիրախային հոդված և ձևանմուշի փաթեթավորումներ, որոնք ընթերցողները պետք է լսեն՝ սովորաբար .item-page, կատեգորիայի դասավորություններ կամ հատուկ ձևանմուշների կոնտեյներներ։
id → # / դաս → . — օրինակ class="item-page" → .item-page.
Հավաքեք կտորները — Բովանդակության ընտրիչը ընդունում է մի քանի թիրախներ՝ ստորակետերով բաժանված։
Կտրեք կտորները — Բացառությունների ցանկը օգտագործում է նույնը # / . + ստորակետեր։
Սահմանում է ինչ տեքստ է ասվումՕգտագործեք CSS ընտրիչներ, բաժանված ստորակետերով։ Օրինակներ՝
հոդված, .item-page, #content — կարդացեք այդ տարրերը։
հոդված, բաժին, #my_id,.my_class — մեկ դաշտում բազմաթիվ թիրախներ։
ծնող_դաս — կարդացեք միացման ծնողական փաթեթավորումը (օգտակար է հոդվածի ներսում տեղադրված Custom HTML-ի համար):
ինքնադասարան — կարդացեք նույն փաթեթավորումը, որի մեջ տեղադրված է լեռը։
Թողեք դատարկ, եթե օգտագործում եք Բովանդակության տեքստ փոխարենը (ֆիքսված տեքստ, ոչ թե DOM բովանդակություն):
RE
Render տարր
Սահմանում է որտեղ է ներդրվում խաղացողի ինտերֆեյսըԱյն պետք է համապատասխանի էջի իրական տարրին։
HTML-ի հատուկ միացումների համար սահմանեք այն որպես mount դաս՝ .gsp_full_player, .gsp_button_playerԿամ .gsp_circle_player.
Կարող եք նաև թիրախավորել դասավորության կոնտեյներներ, ինչպիսիք են՝ մարմին, #contentԿամ .item-page երբ դուք չեք օգտագործում հատուկ ամրակ։
Եթե բովանդակության ընտրիչը ճիշտ է, բայց ոչինչ չի երևում, ապա Render տարրը սովորաբար սխալ է կամ բացակայում է այդ էջում։
RP
Render Position
Տեղադրում է խաղացողին նախքան or Այն բանից հետո Render տարրի պարունակությունը։ Առանձին mount div-ի համար After/Before-ը սովորաբար դեռևս աշխատում է այդ հանգույցի նկատմամբ՝ թողեք mount-ը դատարկ և թողեք, որ վիջեթը լրացնի այն։
EX
Բացառել ցուցակը
Ընտրողներ, որոնք պետք է Նշում կարող են արտասանվել, նույնիսկ եթե դրանք գտնվում են Բովանդակության ընտրիչի ներսում։ Նույնը # / . կանոններ, ստորակետերով բաժանված։ Օրինակ՝ #comments,.sidebar,.ads,.no-speech.
TT
Վերնագրի ընտրիչ / Վերնագրի տեքստ
Վերնագրի ընտրիչ — էջի դինամիկ վերնագիր (օրինակ՝ h1).
Վերնագիր տեքստը — շտկված է նվագարկիչում ցուցադրվող վերնագիրը: Վերնագրի տեքստն օգտագործելիս թողեք Վերնագրի ընտրիչը դատարկ:
CT
Բովանդակության տեքստ
Լրացուցիչ ֆիքսված պատմողական տեքստ։ Օգտագործման դեպքում բովանդակության ընտրիչը կարող է դատարկ մնալ։ Օգտակար է կարճ մոդուլային ներածությունների համար, երբ հոդվածի DOM-ը չպետք է ձայնագրի։
Joomla-ի հիմնական կանոնը. Բովանդակության ընտրիչի թիրախներ .item-page (կամ ձեր հատուկ ձևանմուշի փաթեթավորումը), Render Element-ը թիրախավորում է հատուկ HTML միացումը, իսկ Exclude List-ը բաց է թողնում մեկնաբանություններն ու կողային վահանակները։
Օրինակներ
Joomla հոդվածների համար գործնական քարտեզագրման օրինակներ
Օրինակ Ա
Հոդվածի էջ լիաէջ նվագարկիչով
Հոդվածի HTML-ը ներառում է բովանդակություն և միացում.
Հատուկ ձևանմուշի կատեգորիայի դասավորություն — parent_class
Եթե միացումը գտնվում է հատուկ կատեգորիայի կամ ձևանմուշի բովանդակության բլոկի ներսում, Content Selector-ը կարող է լինել հարաբերական.
Բովանդակության ընտրիչ - parent_class (կարդում է լեռան ծնողը)
Render տարր - .gsp_full_player
օգտագործում self_class երբ մոնտաժի փաթաթանն ինքնին պարունակում է պատմվող տեքստը։
Օրինակ Գ
Շատ հոդվածներ, մեկ վիջեթ
Տեղ .gsp_button_player բազմաթիվ հոդվածների վրա։ Մեկ կոճակով նվագարկիչ վիջեթ՝ Render տարրով .gsp_button_player կարող է հզորացնել դրանք բոլորը: Ստեղծեք լրացուցիչ վիջեթներ միայն այն դեպքում, երբ ձայնը, դիզայնը, ընտրիչները կամ URL կանոնները պետք է տարբերվեն տարբեր կատեգորիաներում:
Հրապարակել և լսել — կարգավիճակը սահմանեք «Հրապարակված», թարմացրեք Joomla-ի ուղիղ եթերը, փորձարկեք վերարտադրումը։
Երբ հոդվածի տեքստը փոխվում է, Smart Audio Sync-ը կարող է վերականգնել պատմությունը ֆոնային ռեժիմով։ Համատեքստային դաշտերը դեռևս որոշում են որը տեքստ և որտեղ խաղացողը ապրում է։
ՀՏՀ
Հաճախ տրվող հարցեր. Joomla-ի տեքստից խոսքի ընդլայնում
Joomla-ն GSpeech-ի միջոցով աջակցո՞ւմ է տեքստից խոսք և արհեստական բանականության ձայներ։
Այո՛։ Պաշտոնյան GSpeechJoomla 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-ը, և մենք կօգնենք ձեզ քարտեզագրել բովանդակության ընտրիչը / արտապատկերման տարրը։