Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » CalcSiri
Themael1385 Hors ligne Membre Points: 115 Défis: 5 Message

CalcSiri

Posté le 03/03/2015 18:52

Bonjour ! Voilà quelques mois que je ne suis plus venu ici, mais je reviens maintenant avec un projet en tête.
Ce que j'aimerai faire, c'est une sorte de "Siri" (Sur iOS pour iphone ≥ 4S) Pour ceux qui ne connaissent pas (je ne sais pas du tout si ça existe sur Android (j'ai un iphone 4s)) c'est un programme d'aide, qui fait ce qu'on lui demande (bien sur pas tout mais on lui pose une question, du genre envoyer "salut" à "Michel", Appeler "Pierre", Demander la météo,...
Bien sûr, à la base, Siri est utilisé vocalement. Mais ce que j'aimerais faire au départ (sauf si ce projet prend vraiment de l'ampleur et que ça finit en Arduino, en micro, en haut parleur et en internet) c'est simplement pouvoir écrire une phrase, une question, avec le clavier de la calculatrice, et que celle-ci décode la phrase. On pourrait donc par exemple rechercher des fichiers, demander le pourcentage approximatif de batterie, lancer un programme, ouvrir un add-in casio ou un autre, changer certains réglages rien qu'avec cet add-in. Je commence seulement à apprendre à programmer en C, mais ce que j'aimerais avant tout c'est votre avis sur ce projet !
⇒J'ai une Graph 35+ Tweakée en graph 75 (SH4 )


Eiyeron Hors ligne Ancien modérateur Points: 5525 Défis: 57 Message

Citer : Posté le 03/03/2015 18:56 | #


J'espère que t'as un bon bagage informatique (je parle compétences), car moi-même je suis en Licence 3 et je dois toucher du doigt la reconnaissance et le traitement de texte en français et crois-moi, vaut mieux s'accrocher.

Par contre, tu vas avoir besoin de puissance de calcul et de mémoire, un Arduino pourrait suffire pour des calculs simples mais en fonction de ce que tu fais, tu pourrais les oublier au profit de quelque chose de bien plus puissant...
Eltoredo Hors ligne Modérateur Points: 4301 Défis: 35 Message

Citer : Posté le 03/03/2015 18:56 | #


Rien que le nom dit tout, ça pourrais être un projet génial, cependant je pensais que tu voulais simplement reproduire la version classique officielle de Siri, soit les réponses aux questions du genre "Qui es-tu ?" "Quel âge as-tu ?", ce genre de petites questions.

Lancer un programme, changer les réglages, ... est aussi génial mais beaucoup plus dur, surtout pour un débutant en C mais bonne chance à toi !
La procrastination est une vertu. (voir ma description pour comprendre mon raisonnement)
Themael1385 Hors ligne Membre Points: 115 Défis: 5 Message

Citer : Posté le 03/03/2015 19:31 | #


Oui ca peut être très complexe, et je me demandais si il etait possible de connecter ensemble une calculatrice casio et un Raspberry Pi ? je vois pas trop en quoi ce serait utile mais le raspberry a de meilleurs connectiques, des prises usb, hdmi, ca ferait un bon duo ! Oui je vais déjà essayer le Siri classique officiel, en basic
Eiyeron Hors ligne Ancien modérateur Points: 5525 Défis: 57 Message

Citer : Posté le 03/03/2015 19:57 | #


Pour le moment, oui, tu peux beancher les deux, il te faudrait un circuit pour gérer la connection via le port série (le port rond). Il me semble qu'il y a un tuto pour gérer la communication. Je te laisse un peu chercher celui-ci!

Ajouté le 03/03/2015 à 19:58 :
Siri classique officiel? Oui, c'est l'assistant de reconnaissance vocal d'Apple. Ce que tu veux faire, c'est une IA avec une reconnaissance de texte.
Ninestars Hors ligne Membre Points: 2462 Défis: 24 Message

Citer : Posté le 03/03/2015 20:24 | #


Nan mais les ingénieurs d'Apple ils sont peut être plus d'une dizaine sur Siri, des spécialistes avec des compétences et de l'expérience.
C'est pas pour te décourager, mais revoir clairement tes exigences parce que c'est juste impossible
Smashmaster Hors ligne Ancien modérateur Points: 4561 Défis: 253 Message

Citer : Posté le 03/03/2015 20:27 | #


je ne sais pas du tout si ça existe sur Android
Sur les téléphones Samsung, ça existe (S-Voice)
Eiyeron Hors ligne Ancien modérateur Points: 5525 Défis: 57 Message

Citer : Posté le 03/03/2015 20:29 | #


Ou Google Now pour les téléphones avec une version d'android assez récente (Je crois >= 4.1 )
Smashmaster Hors ligne Ancien modérateur Points: 4561 Défis: 253 Message

Citer : Posté le 03/03/2015 22:05 | #


Eiyeron a écrit :
Ou Google Now pour les téléphones avec une version d'android assez récente (Je crois >= 4.1 )
Il est possible de télécharger Google Now sur le Play Store.

Je rejoint l'avis de Eiyeron : Je pense que la calculatrice n'est pas assez puissante.
Fabcvlr Hors ligne Membre Points: 2275 Défis: 41 Message

Citer : Posté le 04/03/2015 08:28 | #


ça s'appelle CORTANA sur les Windows phones.
L'expérience des autres, c'est comme une chandelle que l'on tient allumée dans son dos par une nuit de tempête !
Eiyeron Hors ligne Ancien modérateur Points: 5525 Défis: 57 Message

Citer : Posté le 04/03/2015 08:37 | #


Fabcvlr a écrit :
ça s'appelle CORTANA sur les Windows phones.


Entre leur noveau web-browser nommé Spartan et l'assistant nommé Cortana, ils essayent de viser quoi comme cible commerciale? Les Halo-bros?
Fabcvlr Hors ligne Membre Points: 2275 Défis: 41 Message

Citer : Posté le 04/03/2015 08:38 | #


ils n'ont pas beaucoup d'imagination alors ils vont taper dans les trucs un peu connus !

L'expérience des autres, c'est comme une chandelle que l'on tient allumée dans son dos par une nuit de tempête !
Themael1385 Hors ligne Membre Points: 115 Défis: 5 Message

Citer : Posté le 10/03/2015 20:59 | #


Ouais.. J'ai eu cette idée et j'ai pas pris le temps de la tourner dans ma tête :boulet: c'est pas grave, j'abandonne comme à mon habitude x)
Seventhe7 Hors ligne Membre Points: 754 Défis: 5 Message

Citer : Posté le 15/03/2015 00:15 | #


Sinon au début pourquoi ne pas faire un truc comme CalcMaster mais directement depuis la calculatrice ?
SevenThe7 ? Non, connais pas 8) !

Mes calculatrices : Fx92 college 2D, Graph25+pro, Graph75, TI-nSpire CX
-------------------------------------------------------------------
Importez des add-ins sur votre g25+PRO ! >>TUTO<<
-------------------------------------------------------------------
Mes projets en cours
Mes projets en cours
Stargate DHD Screen :
Progression :
   75%

Description :
Un "petit" programme permettant de dialer une porte locale (map sur votre calculatrice) ou distante (map sur une autre calculatrice). Utile pour faire un chargement/croisement entre les maps pour vos jeux.


LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 40 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd