Viewing 8 reply threads
  • Author
    Posts
    • #5025
      anthony
      Moderator

      Un petit script avec le minimum vital pour utiliser le service :

      Petite démo avec le minimum vital et quelques commentaires

      https://github.com/moz4r/aiml/blob/master/bots/BOTS-FRENCH/Inmoov_AI/Azure_Demo.py

      translateText(“Hola buenos dias”,”french”)
      sleep(2)
      translateText(“Hello my name is Inmoov and I can translate so many languages ! “,”italian”)
      sleep(2)
      translateText(“Coucou Gael, tu savais que je savais parler japonais aussi”,”japonais”)

      `

      • This topic was modified 7 years, 7 months ago by anthony.
      • This topic was modified 7 years, 7 months ago by anthony.
      • This topic was modified 7 years, 7 months ago by anthony.
    • #5030
      Gael Langevin
      Keymaster

      Merci beaucoup Anthony,
      c’est déjà plus clair. Par contre comment se procure t-on les clefs crédentiels?
      Lorsque je lance le script, il bloque sur:
      “Check your azure credentials please ! I can’t do all the work for you, i am just a robot”

    • #5032
      anthony
      Moderator

      he he tu as contrarié le bot.
      Il faut aller générer ses clés chez azure ici : https://datamarket.azure.com/dataset/bing/microsofttranslator
      ( tu prend le plan en haut a droite à 0€ )
      Je t’envoi les mienne en MP pour tes test

    • #5081
      lecagnois
      Participant

      salut antony

      Je me suis bien inscrit pour API microsoft
      j ai donc un compte avec une clés primaire et un ID

      J ai modifié le fichier INMOOV-ai-config.py , mais ce ne marche pas
      es-ce bien dans la variable AZURE_client pour ID
      et Azure client secret pour la clés ?

      ou es ce un autre fichier de config ?

    • #5082
      anthony
      Moderator

      Salut ! oui c’est bien dans le fichier de config qu’il faud renseigner les clés
      sous cette forme :

      Azure_client_id = ‘896cfb2d-XXXX-XXXX-9621-9a900a294983’
      Azure_client_secret = ‘XXXX/mbjIj02esBHiqZPVNUR4ZbIAPVntsPTlbCTf2s’

      J’ai recompilé un package avec les dernières mise à jour si tu veux :

      http://www.myai.cloud/inmoov_ai.zip

    • #5086
      lecagnois
      Participant

      Super Anthony ça marche au poil

      Nos robots deviennent de plus en plus intelligent .
      maintenant ma femme de demande qu il fasse le ménage …..

      J ai vu que dans ton code tu a séparé les procédures python , c est une bonne idée ca rend le code plus clair et plus facile a maintenir
      j ai modifier la fichier domotique ( il fait un test ping avant d executer le fichier php )

      # Domotique @Lecanois
      def allume(phrase):
           try: 
               talk("je vairifie le serveur .")
               # adresse ip de votre serveur raspeberry
               u = os.popen("ping -n 1 192.168.1.27")
               result = u.read()
               if result.count("perte 0") == 1 and result.count("Impossible") == 0:
                   print ("ok")
                   talk(phrase)
                   url = 'http://192.168.1.27/lumieres.php'
                   urllib.urlopen(url)
                   
               else:
                   talk(" le serveur nez pas allumer") 
                   print("ko")   
                   
           except IOError:
               talk("le serveur est KO")
             
      def eteins(phrase):
           try: 
               talk("je vairifie le serveur .")
               # adresse ip de votre serveur raspeberry
               u = os.popen("ping -n 1 192.168.1.27")
               result = u.read()
               if result.count("perte 0") == 1 and result.count("Impossible") == 0:
                   print ("ok")
                   talk(phrase)
                   url = 'http://192.168.1.27/lumiereoffs.php'
                   urllib.urlopen(url)
                   
               else:
                   talk(" le serveur nez pas allumer") 
                   print("ko")   
                   
           except IOError:
               talk("le serveur est KO")
      		 
      

      J ai une autre idée de développement au démarrage il pourrai nous souhaite les fêtes du calendrier
      ou quand on lui demande quel jour somme nous .
      si tu veux je me tape la BDD

    • #5582
      anthony
      Moderator

      je viens de recevoir un mail parlant de changement chez microsoft. au niveau de translator. Je laisse ça la le jour ou a éventuellement des soucis ou saura pourquoi
      ( lecagnois je viens de voir ton commentaire, c’est une bonne idée )

      https://translatorbusiness.uservoice.com/knowledgebase/articles/1078534-microsoft-translator-on-azure?WT.mc_id=azurebg_email_Trans_1228_Microsoft_Translator_Azure_Portal

    • #5583
      My’s Moov
      Moderator

      kikou Tony !! oui moi aussi message reçu de “Azur” ? Mais ché pas quoi en penser ?

    • #5584
      anthony
      Moderator

      coucou ! pas encore regardé en détail. L’api va surement évoluer. faudra essayer d adapter en python si c’est propre. Si ça marche pas contacter papaoutai la personne qui a fait le service. Et si il répond pas se mettre à eclipse 🙂

Viewing 8 reply threads
  • You must be logged in to reply to this topic.