Closed MarcProv closed 8 years ago
Juste pour être sûr, ta clé a bien 32 caractères?
Edit:
Autant pour moi, j'ai pas vu toute l'image, tu es sur d'avoir pris l'api "Bing- Speech Preview" ? Pas celle "Speaker recognition Preview" ?
J'ai le même problème. On dirait que le la génération du token par oxford-speech.cloudapp.net ne fonctionne pas : quand je lance
curl -v -X POST "https://oxford-speech.cloudapp.net/token/issueToken" -H "Content-type: application/x-www-form-urlencoded" -d 'grant_type=client_credentials&client_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&scope=https://speech.platform.bing.com'
(en remplaçant les X par une des clefs de Bing Speech - Preview), je reçois
{ "statusCode": 401, "message": "Access denied due to invalid subscription key. Make sure to provide a valid key for an active subscription." }
comme réponse.
Oui les 2 clés essayées ont 32 caractères et c'est bien pour API "Bing Speech Preview".
merci de ces interractions rapides!
Pourtant ca marche très bien pour moi (testé à l'instant)...
Vous pouvez coller une copie d'écran comme celle-ci? https://www.microsoft.com/cognitive-services/en-us/subscriptions
Avec un affichage du Quota
J'ai voulu voir si ma clé était quand même atteinte chez Bing, en cliquant sur 'Show quota' et la requête échoue : Failed to get Quota Info: error:
. J'ai l'impression que leurs serveurs sont dans les choux.
Du coup, j'ai essayé d'annuler ma souscription, et j'ai eu une belle erreur JS: Failed to cancel the subscription,error:Internal Server Error
.
Leurs serveurs sont bien à la ramasse !
Je pense qu'il suffit juste d'attendre un petit peu pour que leurs serveurs se réveillent...
J'avoue j'arrive pas non plus à afficher le quota...
Failed to get Quota Info: error:
Petite question @jbellue, ca a déjà marché pour toi auparavant? (juste pour confirmer l'histoire du serveur dans les choux)
J'ai créé mon compte aujourd'hui, désolé. Mais j'ai eu des tas d'erreurs différentes sur le site (principalement des machins qui timeout), du coup je m'inquiète pas trop !
Ce qui est bizarre c'est que ca fonctionne pour moi (et surement pour d'autres sinon ca râlerait 😄 ). Peut-être que ta clé fraichement créée n'a pas pu être encore répliquée sur tous leurs serveurs... Affaire à suivre...
Bon soir messieur, J'ai le même résultat que jbellue lors que je demande le "Quota" hier soir. mais ce matin, il m'informais correctement de 0 requête. Voir la capture jointe.
Comme moyen de contournement pour l'instant.
j'ai constaté que le choix de "google speech" pour reconnaissance des commandes a disparu de l'installateur. J'ai une clé google speech. Comment puis-je ré-affecter google speech pour la reconnaissance des commandes?
En attendant de voir si l'hypothèse des serveurs de Bing se corrige.
Le fonctionnement via l'api de "Google speech" va devenir obsolette, remplacée par "Cloud Speech API". Et celle ci te demande systematiquement des informations bancaires pour fonctionner gratuitement et elle devenue tres limitees (240 appels /mois de maxi 15 secondes chacun) du coup elle risque (si c'est pas deja fait justement) de sauter. Apres si tu as d'autres infos que celles la, ca m'interesse aussi.
Oui les gars je confirme j'ai bien fait sauter google
pour les raisons citées ci-dessus. Je peux le remettre temporairement sachant toutefois que c'est obsolète.
J'ai tenté de recréer un compte chez bing, et la création du compte s'est faite sans soucis, mais j'ai le même problème ensuite :
Access denied due to invalid subscription key. Make sure to provide a valid key for an active subscription.
Est-ce que quelqu'un peut essayer de se créer un nouveau compte chez MS pour essayer ?
bing speech API a changé le mode de création des tokens : https://www.microsoft.com/cognitive-services/en-us/speech-api/documentation/API-Reference-REST/BingVoiceRecognition#authenticate-the-api-call Un coup d'oeil rapide à leur doc ne mentionne rien quant à la durée de validité du token... J'ai une version qui fonctionne plus ou moins, en re-générant le token avant chaque requête... Pas idéal. Des idées ?
Same issue here...
My Bing still works...
Alex: (listening...)
./timeout.sh 10 rec -V1 -q -r 16000 -c 1 -b 16 -e signed-integer --endian little jarvis-record.wav silence 1 0.1 1% 1 0.5 1% trim 0 10
DEBUG: speech duration was 05 (10 = 1 sec)
DEBUG: curl https://speech.platform.bing.com/recognize/query?version=3.0&requestid=D547AC04-62AA-4768-91E2-034C51BAF694&appid=D4D52672-91D7-4C74-8AD8-42B1D98141A5&format=json&locale=en-GB&device.os=osx&scenarios=ulm&instanceid=E043E4FE-51EF-4B74-8133-B728C4FEA8AA
DEBUG: json={"version":"3.0","header":{"status":"success","scenario":"ulm","name":"bonjour","lexical":"bonjour","properties":{"requestid":"9e8c49dd-eb66-4842-9a73-ef276c474bbc","HIGHCONF":"1"}},"results":[{"scenario":"ulm","name":"bonjour","lexical":"bonjour","confidence":"0.943728","properties":{"HIGHCONF":"1"}}]}
bonjour
$> say "Bonjour $username"
Jarvis: Bonjour Alex
Can someone share a key that doesn't work so that I can try the new token creation mechanism and see if it fixes the issue?
Hi! Here you got mine: 9499cdeb1e0c4e499c8e90f1e6e3e0cb
@agustinscaz ok doesn't work with me either. I'm now implementing the new token mechanism provided by @jbellue to see if it helps. @jbellue currently a validity period is implemented in Jarvis to avoid unnecessary calls. For the new tokens, I can so some kind of loop to see when it stops working... Any piece of code to share with me?
WORKS 😄
Please update your Jarvis the token generation should work now. No expiration date is sent, so it's always expired. Anyone volunteers to test how long it works before expiration?
it seems that I can reuse the token, so I put the previous expiration duration of 10 mins, please guys update and see if it lasts that long
It works!
Thanks Alex!
De mon côté, avec Bing, j'ai systématiquement cette erreur:
DEBUG: json={"version":"3.0","header":{"status":"error","properties":{"requestid":"80ca150e-0dc7-4b69-961a-9a87ab4d4d3a","NOSPEECH":"1"}}}
J'ai sûrement oublié un truc, sachant que ma clé d'API vient d'être régénérée et je que je suis sûr d'être sur le bon service, ça fonctionnait tout à l'heure.
Ok I close the ticket now, please re-open if you face issues with the token expiration
@YuukanOO c'est lié à ton micro, voir #118
Bonjour Alexy, Je confirme cela fonctionne aussi pour moi.
Je passe aux étapes suivantes.
J'aurais quelques questions, puis-je me permettre de te les posé?
Encore merci pour cette réactivité/
@MarcProv Si tu rencontres d'autres problèmes, tu peux ouvrir d'autres tickets. Si c'est juste pour discuter, c'est ici.
J'ai le même problème, j'ai le message d'erreur :
ERROR: Access denied due to invalid subscription key. Make sure to provide a valid key for an active subscription.
Quand je vais dans ma console Cognitive Services j'ai ça :
Bing Speech API
Convert speech to text and back again to understand user intent
5,000 transactions, 20 per minute for each feature.
State: Expired. Your 30 day trial experience has expired.
Please create a free Azure Account to get free access to Cognitive Services or explore purchase options for production use.
J'ai déjà eu le soucis, ça a remarché le lendemain, là, ça fait quelques jours que ça dure. Et pour créer un compte Azure gratuit, il faut insérer les informations de sa carte bancaire.
Personne d'autre a le même soucis ?
Pas de mon côté, tu peux créer un autre compte avec un email bidon sinon
Même soucis!! Sur microsoft azure, pour souscrire au service Bing Speech API, il est obligatoire de rentrer les informations d'une carte de crédit! Alors que je me rappelle pas l'avoir fait la première fois.
Même pb sur MS, passé les 30j d'essai il faut completer des infos comme car de crédit, identité ...
J'ai créé un autre compte, et maintenant, pareil ma clé est expirée.
Bonjour, j'ai rencontré un problème lors de la reconnaissance vocale sur jarvis. Lorsque que je dis Jarvis il reconnait ma voix parfaitement. Mais lorsque je dit Bonjour un message d'erreur m'affiche : "Access denied due to invalid subscription key. Make sure to provide a valid key for an active subscription". Pourtant,je me suis bien inscrit sur le site microsoft pour bénéficier du code API.
Merci de votre aide
Sur le site de Microsoft, quel est le statut de ta clé ?
bonjour même problème ERROR: Access denied due to invalid subscription key. Make sure to provide a valid key for an active subscription.
Bonjour, Idem même problème:
ERROR: Access denied due to invalid subscription key. Make sure to provide a valid key for an active subscription. Quelqu'un aurait-il une solution ?
j'ai le même problème avec une installation toute propre la clef bing ne fonctionne pas quelqu'un a t'il trouve la solution
Quelle est la longeur de ta clé ?
Bonjour mes clefs font 32 caracteres
De : Eban notifications@github.com Envoyé : samedi 25 janvier 2020 20:58 À : alexylem/jarvis jarvis@noreply.github.com Cc : coujma coujma@free.fr; Comment comment@noreply.github.com Objet : Re: [alexylem/jarvis] ERROR: Access denied due to invalid subscription key. Make sure to provide a valid key for an active subscription. (#145)
Quelle est la longeur de ta clé ?
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/alexylem/jarvis/issues/145?email_source=notifications&email_token=ANPLXKQNK4DCIPZSBXYZTADQ7SKSPA5CNFSM4CQXTVE2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJ5EGXY#issuecomment-578437983 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ANPLXKQIDD4BIXL6Q4AFEN3Q7SKSPANCNFSM4CQXTVEQ . https://github.com/notifications/beacon/ANPLXKR6CCTDROZEEFSXUHDQ7SKSPA5CNFSM4CQXTVE2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJ5EGXY.gif
Bonjour
Je suis passe sur la version beta du coup ma clef Bing marche..
Par contre ca fonctionne en mode debug il reconnait mes commandes a 80%
Mais si je passe en mode « normal » il ne reconnait que le mot magique ..
Et après tombe en time OUT
Je sais pas trop vers ou chercher
Mon jarvis est installé sur un raspberry 4 sur un carte SD rien d’autre ne tourne dessus
De : Eban notifications@github.com Envoyé : samedi 25 janvier 2020 20:58 À : alexylem/jarvis jarvis@noreply.github.com Cc : coujma coujma@free.fr; Comment comment@noreply.github.com Objet : Re: [alexylem/jarvis] ERROR: Access denied due to invalid subscription key. Make sure to provide a valid key for an active subscription. (#145)
Quelle est la longeur de ta clé ?
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/alexylem/jarvis/issues/145?email_source=notifications&email_token=ANPLXKQNK4DCIPZSBXYZTADQ7SKSPA5CNFSM4CQXTVE2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJ5EGXY#issuecomment-578437983 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ANPLXKQIDD4BIXL6Q4AFEN3Q7SKSPANCNFSM4CQXTVEQ . https://github.com/notifications/beacon/ANPLXKR6CCTDROZEEFSXUHDQ7SKSPA5CNFSM4CQXTVE2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJ5EGXY.gif
Description
Bonjour Alex,
Tout d'abord bravo pour ce beau travail.
Tout fonctionne à l'exception que le service STT ici associé à Bing me répond que la clé est pas bonne ou expiré. Alors que sur le site de les deux clé que j'ai généré sont active et non expirér.
Comment faire pour déverminé ce processu?
voici le résultat de la console après avoir lancé Jarvis en mode troubleshooting Le "trigger word" est julie
Résultat