Proces vývoje a publikování dovedností Alexa v Německu zahrnuje několik důležitých kroků, od počátečního plánování a tvorby dovedností po testování, lokalizaci, certifikaci a konečnou publikaci v obchodě Alexa Skills Store. Zde je komplexní průvodce s podrobnostmi o tomto procesu:
Plánování a navrhování dovedností
Nejprve musíte jasně definovat účel a hodnotovou nabídku vaší dovednosti Alexa. Zvažte, kdo jsou cíloví uživatelé v Německu a jaké zkušenosti chcete poskytnout prostřednictvím hlasové interakce. Navrhněte uživatelské rozhraní Voice (VUI), které je intuitivní a přirozené pro německy mluvící uživatele. To zahrnuje definování toho, jak uživatelé vyvolá dovednosti, záměry (příkazy nebo otázky), sloty (proměnné) a ukázkové výroky (fráze říkají uživatelé). Alexa podporuje německé (DE) jako národní prostředí pro hlasovou interakci, takže váš hlasový model by měl být navržen speciálně pro německý jazyk, aby bylo zajištěno dobré uznání a spokojenost uživatelů.
Vytváření dovedností v konzole vývojáře Alexa
Přihlaste se do konzoly Amazon Alexa Developer Console s vaším účtem Amazon Developer. Vytvořte novou dovednost výběrem možnosti „vlastního“ modelu a nastavením primárního národního prostředí na Němec (Německo) - DE. Tento výběr umístění je zásadní, protože Alexa publikuje dovednosti v dané zemi, pokud podporují primární jazyk této země. Na vrcholu tohoto nastavení lokality vytvoříte model interakce.
Budování modelu interakce
Definujte model interakce vaší dovednosti, který zahrnuje záměry, sloty a ukázkové výroky v němčině. Konzola vývojáře poskytuje nástroje a šablony pro urychlení tohoto procesu. Vytvoření efektivního modelu interakce vyžaduje porozumění nuancím německého jazyka a jak mohou němečtí uživatelé formulovat žádosti.
Vývoj logiky backendu
Napište backendový kód pro vaši dovednost, obvykle hostovaný na AWS Lambda. Backend zpracovává požadavky uživatele, v případě potřeby interaguje s externími zdroji nebo službami dat a vrací odpovědi, které Alexa bude mluvit. Tento kód lze zapsat v Node.js, Python nebo Java. AWS Lambda v regionu Evropy (Frankfurt) se doporučuje pro účely latence a dodržování předpisů.
Testování dovedností
Měli byste přísně otestovat svou dovednost Alexa pomocí vestavěných testovacích nástrojů vývojáře a zařízení s podporou Alexa nakonfigurované tak, aby jako svůj jazyk používaly němčinu. Testování zahrnuje ověření správného záměru, plnění slotů, zpracování chyb a toku uživatelského prostředí.
Příprava metadat dovedností pro Německo
Aktualizujte metadata dovedností na němčinu, včetně veřejného názvu dovedností, popisu, kategorie, klíčových slov a příkladů frází. Tato metadata pomáhá uživatelům najít a porozumět vašim dovednost v německém obchodě Alexa Skills. Například popisy dovedností by měly být poskytovány v němčině pro splnění požadavků na lokalizaci.
Splnění soukromí, dodržování předpisů a právních požadavků
V konzole vývojáře musíte dokončit část „Ochrana osobních údajů a dodržování předpisů“. To zahrnuje označení, zda vaše dovednost shromažďuje údaje o osobních uživatelských datech, podporuje nákupy v dovednostech, zahrnuje reklamy nebo se zaměřuje na děti do 13 let. Měli byste také zajistit, aby dovednost splňovala německé a evropské zákony o ochraně údajů, jako je GDPR. Pokud je to možné, poskytněte adresy URL pro vaše zásady ochrany osobních údajů a podmínky používání v němčině.
Certifikace a odeslání
Odešlete svou dovednost k certifikaci od Amazonu. Proces certifikace zahrnuje automatizované a manuální testování společností Amazon, aby se zajistilo, že vaše dovednosti splňuje požadavky na kvalitu, zabezpečení a politiku. Pro Německo musí vaše dovednost projít testy německých jazyků a dodržovat místní pokyny. Před konečným schválením můžete obdržet zpětnou vazbu k opravě.
Nastavení dostupnosti a distribuce
Během publikace určete, že vaše dovednost je k dispozici v Německu a na jiných trzích, které chcete podpořit. Dovednosti musí nabídnout německou jazykovou podporu, která má být zveřejněna speciálně pro německý trh. Uživatelé v Německu uvidí ve výchozím nastavení dovednosti, které podporují německý jazyk ve svém obchodě s dovednostmi v Alexa. Pokud je však jazyk zařízení nastaven na angličtinu nebo jiný podporovaný jazyk, budou přístupné další jazykové verze dovedností.
Publikování a marketing
Po certifikaci a zveřejnění se vaše dovednost Alexa stane k dispozici v obchodě Alexa Skills Store v Německu. Můžete aktivně propagovat své dovednosti prostřednictvím sociálních médií, webových stránek a dalších kanálů populárních v Německu, abyste zvýšili adopci.
Shrnutí požadavku lokalizace v Německu
Klíčovým způsobem pro publikování v Německu je, že vaše dovednost Alexa musí podporovat německý jazyk. Politika obchodu Alexa zabraňuje výpisu dovedností pro zemi, pokud dovednost nepodporuje primární jazyk této země. Pokud je vaše dovednost pouze v angličtině, musí němečtí uživatelé změnit nastavení jazyka zařízení na angličtinu, aby získali přístup k vaší dovednosti.
Další zdroje a podpora
Amazon poskytuje podrobné vícejazyčné vývojové průvodce a zdroje, které vám pomohou rozvíjet dovednosti pro německy mluvící uživatele. To zahrnuje nástroje pro překlad hlasového modelu a přizpůsobení metadat specifických pro národní prostředí.