Processen med at udvikle og offentliggøre en brugerdefineret Alexa -færdighed i Tyskland involverer flere vigtige trin, fra indledende planlægning og færdighedsoprettelse til test, lokalisering, certificering og endelig publikation i Alexa Skills Store. Her er en omfattende guide, der beskriver denne proces:
Planlægning og design af din dygtighed
Først skal du klart definere formålet og værdien af din Alexa -dygtighed. Overvej, hvem målbrugere i Tyskland er, og hvilken oplevelse du vil give gennem stemmeinteraktion. Design en stemmebrugergrænseflade (VUI), der er intuitiv og naturlig for tysktalende brugere. Dette involverer at definere, hvordan brugere vil påkalde færdigheden, formålet (kommandoer eller spørgsmål), slots (variabler) og prøveudtaler (sætninger brugerne siger). Alexa støtter tysk (DE-DE) som et landsted for stemmeinteraktion, så din stemmemodel skal designes specifikt til det tyske sprog for at sikre god anerkendelse og brugertilfredshed.
Oprettelse af færdigheden i Alexa -udviklerkonsollen
Log ind på Amazon Alexa -udviklerkonsolen med din Amazon -udviklerkonto. Opret en ny færdighed ved at vælge indstillingen "brugerdefineret" model og indstille det primære landskab til tysk (Tyskland) - de -de. Dette lokalitetsvalg er afgørende, fordi Alexa kun offentliggør færdigheder i et givet land, hvis de støtter dette lands primære sprog. Du bygger din interaktionsmodel oven på denne lokalitetsindstilling.
Opbygning af interaktionsmodellen
Definer din færdigheds interaktionsmodel, der inkluderer formål, slots og prøveudtaler alle på tysk. Udviklerkonsollen leverer værktøjer og skabeloner til at fremskynde denne proces. Oprettelse af en effektiv interaktionsmodel kræver forståelse af tyske sprog nuancer, og hvordan tyske brugere kan sætte anmodninger.
Udvikling af backend -logikken
Skriv backend -koden for din dygtighed, som normalt er vært på AWS Lambda. Backend behandler brugeranmodninger, interagerer med eksterne datakilder eller -tjenester om nødvendigt og returnerer svar, som Alexa vil tale. Denne kode kan skrives i Node.js, Python eller Java. AWS Lambda i Regionen Europa (Frankfurt) anbefales til latenstid og overholdelsesformål.
Testning af dygtigheden
Du skal nøje teste din Alexa-færdighed ved hjælp af udviklerkonsolens indbyggede testværktøjer og en Alexa-aktiveret enhed, der er konfigureret til at bruge tysk som sit sprog. Testning inkluderer verifikation af korrekt intention håndtering, spillefyldning, fejlhåndtering og brugeroplevelsesstrøm.
Forberedelse af færdighedsmetadata til Tyskland
Opdater færdighedsmetadata til tysk, herunder færdighedens offentlige navn, beskrivelse, kategori, nøgleord og eksempelfraser. This metadata helps users find and understand your skill in the German Alexa Skills Store. F.eks. Skal der leveres kvalifikationsbeskrivelser på tysk for at imødekomme lokaliseringskravene.
Opfylder privatlivets fred, overholdelse og juridiske krav
Du skal gennemføre afsnittet "Privacy & Compliance" i udviklerkonsollen. Dette involverer at indikere, om dine færdigheder indsamler personlige brugerdata, understøtter køb i færdigheder, inkluderer reklamer eller mål børn under 13 år. Du skal også sikre, at færdigheden overholder tyske og europæiske databeskyttelseslove såsom GDPR. Hvis relevant, skal du give URL'er til din privatlivspolitik og brugsbetingelser på tysk.
Certificering og indsendelse
Indsend din færdighed til certificering af Amazon. Certificeringsprocessen involverer automatiseret og manuel test af Amazon for at sikre, at din dygtighed opfylder kvalitets-, sikkerheds- og politiske krav. For Tyskland skal din dygtighed bestå tyske sprogtest og overholde lokale retningslinjer. Du modtager muligvis feedback for at foretage korrektioner inden den endelige godkendelse.
Indstilling af tilgængelighed og distribution
Under offentliggørelse skal du specificere, at din dygtighed er tilgængelig i Tyskland og alle andre markeder, du vil støtte. Færdigheder skal tilbyde tysk sprogstøtte, der skal offentliggøres specifikt til det tyske marked. Brugere i Tyskland vil kun se færdigheder, der understøtter det tyske sprog i deres Alexa Skills Store som standard. Men hvis et enheds sprog er indstillet til engelsk eller et andet understøttet sprog, vil færdighedens andre sprogversioner være tilgængelige.
Udgivelse og marketing
Når den er certificeret og offentliggjort, bliver din Alexa -færdighed tilgængelig i Alexa Skills Store i Tyskland. Du kan aktivt promovere din dygtighed gennem sociale medier, websteder og andre kanaler, der er populære i Tyskland for at øge vedtagelsen.
Resumé af lokaliseringskrav i Tyskland
En vigtig takeaway til udgivelse i Tyskland er, at din Alexa -færdighed skal støtte det tyske sprog. Alexas butikspolitik forhindrer noteringsevner for et land, hvis dygtigheden ikke understøtter landets primære sprog. Hvis din dygtighed kun er på engelsk, er tyske brugere nødt til at ændre deres enhedssprogindstillinger til engelsk for at få adgang til din dygtighed.
Yderligere ressourcer og support
Amazon leverer detaljerede flersprogede udviklingsguider og ressourcer til at hjælpe dig med at udvikle færdigheder til tysktalende brugere. Dette inkluderer værktøj til oversættelse af stemmemodel og lokalspecifik færdighedsmetadata-tilpasning.