Are there plans to release a Alexa Skill for amazon.de ?
-
@MarcusV, you wrote:
"Alexa ausführen cmdname"
Just to be clear, which one of these do you like better?
Alexa, ask ausführen C M D to run X on Y? Alexa, ask trigger C M D to run X on Y? Alexa, ask trigger command to run X on Y?
Also, I think IFTTT has a special relationship with Alexa so you can say "Alexa, trigger ..." Most skills require "Alexa, ask [skillname] ..." so "Alexa, ask trigger C M D" should not conflict with IFTTT. If it does, I have a problem and I should change my skill.
-
Hello Russel,
if "trigger" is not a problem, i would use it.For german Computer Freaks it is familiar, it sounds modern and it fits perfect to the servicename TriggerCMD.
Trigger is fine !
Marcus
-
Thanks @MarcusV!
I submitted both the "TRIGGERcmd" and "TRIGGER command" skills for use in Germany. Hopefully Amazon approves them quickly. Below is the description text I used. Please tell me if I translated anything wrong.
Diru Alexa por ekzekuti komandojn en viaj komputiloj
- Anmeldung unter www.triggercmd.com.
- Laden und installieren Sie einen Agenten auf Ihrem Computer. Es wird für das Token während der Installation aufgefordert.
- Gehen Sie auf die Anleitung Seite in Ihrem triggercmd.com Konto, und kopieren Sie das Token.
- Fügen Sie das Token von der Seite "Instruktionen" in den Agenten ein, um es einzuloggen.
- Ihr Computer wird nun in Ihrem www.triggercmd.com Konto angezeigt.
- Klicken Sie auf Bearbeiten und fügen Sie einen Sprachauslöser zu Ihrem Computer hinzu.
- Füge die TRIGGERcmd Skill in deiner Alexa App hinzu.
- Verknüpfe dein Alexa-Konto mit deinem TRIGGERcmd.com-Konto.
- Sagen Sie: Alexa, öffnen TRIGGERcmd.
- Sagen Sie: Führen Sie Rechner auf Office (verwenden Sie Ihren eigenen Computer Stimme Auslöser statt "Office")
Diese Fertigkeit funktioniert genau wie die "TRIGGER command" skill. Du möchtest den Namen des Skills aufrufen.
-
Registrieren Sie sich auf www.triggercmd.com.
Rufen Sie die "Instructions" Seite Ihres triggercmd.com Kontos auf. Laden und installieren Sie den Agenten, von der Webseite, auf Ihrem Computer. Während der Installation wird die Eingabe des Sicherheitstoken benötigt.
Fügen Sie das Token von der Webseite -> Menü -> Computer Management -> Instructions Seite in den Agenten ein, um ihn einzuloggen.
Ihr Computername wird nun in Ihrem www.triggercmd.com Konto angezeigt.
Vergeben Sie auf der Webseite Menü -> Computer Management -> List -> Computername -> Edit -> Voice Trigger for this Computer
einen Rufnamen Trigger für Ihren Computer.Nach der Installation des Agenten haben Sie auf Ihrem Computer ein Trayicon. Über dieses Icon können Sie neue Sprachbefehle hinzufügen, editieren oder löschen.
Fügen Sie den TRIGGERcmd Skill Ihrem amazon.de Echo Konto hinzu.
Verknüpfen Sie Ihr amazon.de Echo-Konto mit Ihrem TRIGGERcmd.com-Konto.
Sagen Sie: Alexa, öffne Trigger C M D.
Sagen Sie: Starte Calculator auf Computer (verwenden Sie statt "Computer" Ihren eigenen Rufnahmen Trigger)
Sagen Sie: Trigger reboot auf Raspberry Pi.
-
Hello Russel,
here are the translation for the Echo skill.
Unfortunately i am not at home till sunday, so i can not test it now.
But i test and report as soon as i can !If you like, i can promote your skill in the german unofficial Alexa forum, called alefo.de. I am shure that there are many people who are really interested in your work !
Marcus
-
@MarcusV, thank you so much for the translation, and for offering to promote it, but we have to wait a little longer.
I got feedback from Amazon. It didn't pass certification yet, but it will be easy to fix. I just have to change all of the speech and text to German when the server detects a German Alexa session.
I'll try to re-submit tonight.
EDIT:
I re-submitted the skill. Let me know if I got anything seriously wrong. I used Google Translate a lot.if (req.body.request.locale == "de-DE") { greeting = "Sagen Sie etwas wie, lauf Taschenrechner auf Büro PC."; helpspeech = "Wenn Sie einen Trigger c m d Agent auf einem Computer installieren, wird es in Ihrem Konto bei Trigger c m d dot com angezeigt, klicken Sie auf die Schaltfläche des Computers, um einen Sprachauslöser hinzuzufügen. Sie sagen, führen Sie X auf Y, wobei X der Sprachauslöser ist Des Befehls, und Y ist der Sprachauslöser des Computers. Was möchtest du mich tun? Sagen Sie Halt, wenn Sie fertig sind."; helptext = "Wenn Sie einen TRIGGERcmd Agent auf einem Computer installieren, wird es in Ihrem Konto bei triggercmd.com angezeigt, klicken Sie auf die Schaltfläche des Computers, um einen Sprachauslöser hinzuzufügen. Sie sagen, führen Sie X auf Y, wobei X der Sprachauslöser ist Des Befehls, und Y ist der Sprachauslöser des Computers. Was möchtest du mich tun?"; goodbye = "Auf Wiedersehen"; pleaselink = "Bitte gehen Sie zu Ihrer Alexa App und verknüpfen Sie Ihr Konto"; redohelp = "Sagen Sie etwas wie, lauf Taschenrechner auf Büro PC. Sagen Sie Halt, wenn Sie fertig sind."; nocomputercalledprefix = "Konnte einen Computer nicht finden "; nocomputercalledsuffix = ", Versuch es noch einmal, Sagen Sie Halt, wenn Sie fertig sind."; notriggercalledprefix = "Kann nicht einen Auslöser namens "; onword = " auf "; triggering = "Auslösen "; } else { greeting = "Say something like, run Calculator on Office PC."; helpspeech = "When you install a trigger c m d agent on a computer, it will show up in your account at trigger c m d dot com. Click that computer's edit button to add a voice trigger. Then you can have alexa run any commands that have voice triggers on that computer by saying, run X on Y, where X is the command's voice trigger, and Y is the computer's voice trigger. Go to trigger c m d dot com for more instructions. What do you want to do now? Say stop if you're done."; helptext = "When you install a TRIGGERcmd agent on a computer, it will show up in your account at triggercmd.com. Click that computer's Edit button to add a voice trigger. Then you can have Alexa run any commands that have voice triggers on that computer by saying, run X on Y, where X is the command's voice trigger, and Y is the computer's voice trigger. What do you want to do now?"; goodbye = "Good-bye"; pleaselink = "Please go to your Alexa app and link your account."; redohelp = "Say something like, run Notepad on Family PC. You can also say Help. Say Stop if you're done."; nocomputercalledprefix = "Could not find a computer called "; nocomputercalledsuffix = ", try again, or say Stop if you're done."; notriggercalledprefix = "Could not find a trigger called "; onword = " on "; triggering = "Triggering "; }
-
Hello,
i am glad to help bringing this awesome Project to amazon.de.
You give me a "Go" when our work is done and you want me to promote TriggerCMD.Ok. Now i understand better how TriggerCMD work.
Change these sentences in the skill description, please.
Sagen Sie: Alexa, öffne Trigger C M D.
Sagen Sie: Ausführen Calculator auf Computer (verwenden Sie statt "Computer" Ihren eigenen Computer Rufnahmen Trigger)
Delete the Trigger on Raspberry line, please.
And here is the translation from the "if" routine :
if (req.body.request.locale == "de-DE") { greeting = "Sagen Sie etwas wie, ausführen Taschenrechner auf Büro PC."; helpspeech = "Wenn Sie den Trigger c m d Agent auf einem Computer installieren, wird er in Ihrem Konto bei Trigger c m d dot com angezeigt. Klicken Sie im Trayicon Ihres Computers auf die Schaltfläche des Computernamens, um einen neuen Sprachbefehl hinzuzufügen. Sagen Sie, ausführen von X auf Y, wobei X der Sprachauslöser des Befehles ist, und Y ist der Rufname des Computers. Was möchten Sie jetzt tun? Sagen Sie stop, wenn Sie fertig sind."; helptext = "Wenn Sie den TRIGGERcmd Agent auf einem Computer installieren, wird er in Ihrem Konto bei triggercmd.com angezeigt. Klicken Sie im Trayicon Ihres Computers auf die Schaltfläche des Computernamens, um einen neuen Sprachbefehl hinzuzufügen. Sagen Sie, ausführen von X auf Y, wobei X der Sprachauslöser des Befehles ist, und Y ist der Rufname des Computers. Was möchten Sie jetzt tun?"; goodbye = "Auf Wiedersehen"; pleaselink = "Bitte gehen Sie zu Ihrer Alexa App und verknüpfen Sie Ihr Konto."; redohelp = "Sagen Sie etwas wie, ausführen Taschenrechner auf Büro PC. Sagen Sie stop, wenn Sie fertig sind."; nocomputercalledprefix = "Konnte den Rufnamen des Computers nicht finden "; nocomputercalledsuffix = ", versuchen Sie es noch einmal, sagen Sie stop, wenn Sie fertig sind."; notriggercalledprefix = "Entschuldigung. Konnte den Sprachbefehl nicht finden mit dem Namen "; onword = " auf "; triggering = "Ausführen "; } else { greeting = "Say something like, run Calculator on Office PC."; helpspeech = "When you install a trigger c m d agent on a computer, it will show up in your account at trigger c m d dot com. Click that computer's edit button to add a voice trigger. Then you can have alexa run any commands that have voice triggers on that computer by saying, run X on Y, where X is the command's voice trigger, and Y is the computer's voice trigger. Go to trigger c m d dot com for more instructions. What do you want to do now? Say stop if you're done."; helptext = "When you install a TRIGGERcmd agent on a computer, it will show up in your account at triggercmd.com. Click that computer's Edit button to add a voice trigger. Then you can have Alexa run any commands that have voice triggers on that computer by saying, run X on Y, where X is the command's voice trigger, and Y is the computer's voice trigger. What do you want to do now?"; goodbye = "Good-bye"; pleaselink = "Please go to your Alexa app and link your account."; redohelp = "Say something like, run Notepad on Family PC. You can also say Help. Say Stop if you're done."; nocomputercalledprefix = "Could not find a computer called "; nocomputercalledsuffix = ", try again, or say Stop if you're done."; notriggercalledprefix = "Could not find a trigger called "; onword = " on "; triggering = "Triggering "; }
-
Thank you so much @MarcusV !
With your help, it's perfect now. Unfortunately to make some of these fixes I had to start the certification review process over, so it will be another day or so.
-
@MarcusV,
I got feedback from Amazon. This is the only problem they found, so we're getting very close. I re-submitted this morning.Please update the second and third example phrase as below
Example Phrase 2
Actual Example Phrase: Alexa, befehl TRIGGER command por lauf Taschenrechner auf Büro
Expected Example Phrase: Alexa, frage trigger command por lauf Taschenrechner auf Büro -
Great news
i hope i understand what to do. You only want from me that i translate the "expected phrase", right ?
Ok. Here we go.
Expected Example Phrase: Alexa, frage trigger command ausführen Taschenrechner auf Büro
Other good examples could be :
Alexa, öffne trigger command ausführen Taschenrechner auf Büro
Alexa, starte trigger command ausführen Taschenrechner auf Büroor with "and", in german "und", its like :
Expected Example Phrase: Alexa, frage trigger command und ausführen Taschenrechner auf Büro
-
@MarcusV, I think they only wanted me to change the word "befehl" to "frage" because "befehl" is not one of the words they support.
In the English versions, they support "ask" and "tell" for instance.
-
Here's the latest feedback from Amazon. This will be easy to fix - I think I just have to change Büro to Buro to remove the umlaut.
Feedback from Amazon:
User: Alexa lade trigger command"
Skill:Sagen Sie etwas wie, lauf Taschenrechner auf B�ro PC.Please note that the German umlaut words are not displayed in the Home card .
-
Sorry for answering late.
You can use "Buero" for "Büro".
ö = oe
ü = ue
ä = aeGermans use that for umlauts in domainnames and everywhere umlauts are not allowed.
Greetings
-
@MarcusV, thanks, but it's ok. I already modified the TRIGGERcmd API to return u instead of ü (and a instead of ä etc) for the Alexa home card text. Assuming that's the last problem, you should be able to use the "TRIGGERcmd" and "TRIGGER command" skills in Germany this coming week.
-
Both German Alexa skills are live now!
https://www.amazon.de/VanderMey-Consulting-LLC-TRIGGER-command/dp/B074TV61DK/
https://www.amazon.de/VanderMey-Consulting-LLC-TRIGGERcmd/dp/B06XFN2TZN/If you confirm they're working fine, please tell your friends.
Thanks again for all your help @MarcusV!