Proces rozvoja a zverejňovania vlastnej zručnosti Alexa v Nemecku zahŕňa niekoľko dôležitých krokov, od počiatočného plánovania a tvorby zručností po testovanie, lokalizáciu, certifikáciu a konečnú publikáciu v obchode Alexa Skills Store. Tu je komplexný sprievodca, ktorý podrobne opisuje tento proces:
Plánovanie a navrhovanie vašich zručností
Po prvé, musíte jasne definovať účel a hodnotu, ktorú máte na základe vašej zručnosti Alexa. Zvážte, kto sú cieľoví používatelia v Nemecku a aké skúsenosti chcete poskytnúť prostredníctvom hlasovej interakcie. Navrhnite hlasové používateľské rozhranie (VUI), ktoré je pre nemeckých hovoriacich používateľov intuitívne a prirodzené. Zahŕňa to definovanie toho, ako budú používatelia vyvolať zručnosti, zámery (príkazy alebo otázky), sloty (premenné) a vzorové výpovede (hovoria používatelia fráz). Alexa podporuje nemecký (DE-DE) ako miestne nastavenie hlasovej interakcie, takže váš hlasový model by mal byť navrhnutý špeciálne pre nemecký jazyk, aby sa zabezpečilo dobré rozpoznávanie a spokojnosť používateľov.
Vytváranie zručností v konzole pre vývojárov Alexa
Prihláste sa do konzoly Amazon Alexa Developer Console s účtom Amazon Developer. Vytvorte novú zručnosť výberom možnosti „vlastného“ modelu a nastavte primárne miesto na nemecké (Nemecko) - de -de. Tento výber miestnych miest je rozhodujúci, pretože Alexa uverejňuje zručnosti v danej krajine iba vtedy, ak podporujú primárny jazyk tejto krajiny. Svoju interakciu vytvoríte na vrchole tohto nastavenia miestneho nastavenia.
Budovanie modelu interakcie
Definujte interakčný model svojej zručnosti, ktorý obsahuje zámery, sloty a vzorky výrokov v nemčine. Konzola pre vývojárov poskytuje nástroje a šablóny na urýchlenie tohto procesu. Vytvorenie efektívneho modelu interakcie si vyžaduje pochopenie nuancií nemeckého jazyka a ako môžu nemeckí používatelia vyjadriť požiadavky.
Rozvoj backendovej logiky
Napíšte kód backend pre svoje zručnosti, zvyčajne hostený na AWS Lambda. Backend spracováva žiadosti používateľov, v prípade potreby interaguje s externými zdrojmi údajov alebo službami a vracia odpovede, o ktorých bude Alexa hovoriť. Tento kód je možné napísať v Node.js, Python alebo Java. AWS Lambda v regióne Európy (Frankfurt) sa odporúča na účely latencie a dodržiavania predpisov.
Testovanie zručnosti
Mali by ste dôkladne otestovať svoju zručnosť Alexa pomocou vstavaných testovacích nástrojov pre konzolu vývojára a zariadenia s podporou Alexa nakonfigurovaného tak, aby používali nemecky ako svoj jazyk. Testovanie zahŕňa overenie správneho spracovania zámeru, vyplňovania slotov, spracovania chýb a toku používateľských skúseností.
Príprava metadát zručností pre Nemecko
Aktualizujte metadáta zručností na nemčinu, vrátane mien verejnosti zručnosti, popisu, kategórie, kľúčových slov a príkladových fráz. Tieto metadáta pomáha používateľom nájsť a porozumieť vašim zručnostiam v nemeckom obchode Alexa Schopnosti. Napríklad opisy zručností by sa mali poskytnúť v nemčine, aby sa splnili požiadavky na lokalizáciu.
Splnenie súkromia, dodržiavania predpisov a právnych požiadaviek
Musíte dokončiť sekciu „Ochrana osobných údajov a dodržiavania predpisov“ v konzole pre vývojárov. Zahŕňa to naznačovanie, či vaša zručnosť zhromažďuje údaje o osobných používateľoch, podporuje nákupy v zručnosti, zahŕňa reklamy alebo sa zameriava na deti mladšie ako 13 rokov. Mali by ste tiež zabezpečiť, aby zručnosti vyhovovali nemeckým a európskym zákonom o ochrane údajov, ako je GDPR. Ak je to možné, poskytnite adresy URL pre svoje zásady ochrany osobných údajov a podmienky používania v nemčine.
Certifikácia a podanie
Odošlite svoju zručnosť na certifikáciu Amazonom. Certifikačný proces zahŕňa automatizované a manuálne testovanie Amazonom, aby sa zabezpečilo, že vaša zručnosť spĺňa kvalitu, bezpečnosť a požiadavky na politiku. V prípade Nemecka musí vaša zručnosť zložiť nemecké jazykové testy a dodržiavať miestne pokyny. Pred konečným súhlasom môžete získať spätnú väzbu na opravu.
Nastavenie dostupnosti a distribúcie
Počas publikácie uveďte, že vaše zručnosti sú k dispozícii v Nemecku a akékoľvek ďalšie trhy, ktoré chcete podporiť. Zručnosti musia ponúknuť podporu nemeckého jazyka, aby sa uverejnila špeciálne pre nemecký trh. Používatelia v Nemecku uvidia zručnosti, ktoré v predvolenom nastavení podporujú nemecký jazyk v obchode Alexa Skills Store. Ak je však jazyk zariadenia nastavený na angličtinu alebo iný podporovaný jazyk, budú prístupné ďalšie jazykové verzie zručnosti.
Vydavateľstvo
Po certifikácii a uverejnení sa vaša zručnosť Alexa bude k dispozícii v obchode Alexa Skills Store v Nemecku. Svoje zručnosti môžete aktívne propagovať prostredníctvom sociálnych médií, webových stránok a ďalších kanálov populárnych v Nemecku s cieľom zvýšiť adopciu.
Zhrnutie požiadavky na lokalizáciu v Nemecku
Kľúčovou cestou na publikovanie v Nemecku je to, že vaša zručnosť Alexa musí podporovať nemecký jazyk. Politiky v obchode Alexa bránia zručnostiam v oblasti kótovania v krajine, ak zručnosť nepodporuje primárny jazyk tejto krajiny. Ak je vaša zručnosť iba v angličtine, nemeckí používatelia musia zmeniť nastavenie jazyka zariadenia na angličtinu, aby získali prístup k vašim zručnostiam.
Ďalšie zdroje a podpora
Amazon poskytuje podrobné viacjazyčné príručky a zdroje rozvoja, ktoré vám pomôžu rozvíjať zručnosti pre nemecky hovoriacich používateľmi. Zahŕňa to náradie pre preklad hlasového modelu a prispôsobenie metadát zručností špecifických pre dané metadáta.