View Single Post
Posts: 799 | Thanked: 2,848 times | Joined on Apr 2012
#1
I couldn't find one, so I decided to make my own. Saera can do some tasks (such as setting alarms etc) and make some conversation, although not very well (might someone be interested in helping with the A.I.?)
Saera uses Pocketsphinx for voice recognition, eSpeak to talk and PyGTK for the GUI.



To install, you will need these packages:
Code:
pocketsphinx-utils
pocketsphinx-hmm-en-hub4wsj
pocketsphinx-lm-en-hub4
gstreamer0.10-pocketsphinx
python-gst0.10
python-gtk2
python-gobject
python-cairo
espeak
What Saera can do right now:
  • tell you the time, both where you are and in a few major cities (more will be added)
  • greet you
  • Verify she's working, if you say "testing"
  • Take a picture, if the lens cover is open and the camera app isn't
  • Take a picture of you with the front camera
  • tell you the meaning of life, the universe and everything
  • tell you random facts about the N900
  • call a phone number (buggy)
  • tell you where you are if you're lost
  • search for food near you
  • read you new emails as they come in
  • set alarms (note that I haven't got them to boot the device if it's off yet)
  • play and pause music (although you can't play a song by name yet - that will come.)

Edit [2015-07-19 4:16 pm]: Added support for Sailfish OS.

Edit [2012-12-31 2:28 pm]: Added support for N9/N950.

Edit [2012-06-16 11:55 pm]: Initial support for answering in other languages.

Edit [2012-06-11 3:14 pm]: Improved recognition accuracy

Edit: Latest source files attached.

Mod edit:
Changed thread title
Attached Files
File Type: deb saera_0.1-0_all.deb (223.0 KB, 2658 views)

Last edited by HtheB; 2015-07-19 at 22:10.
 

The Following 225 Users Say Thank You to taixzo For This Useful Post:
222, abubakar, abuelmagd, abyzthomas, accountvip, aditya_123412, ahmadamaj, ajack, Alfred, AlMehdi, AlphaX2, anapospastos, anonymous, anthonie, ArchiMark, Artyom, azad1top, Bahador, BertvanDorp, bharathkumarst, bingomion, bipinbn, bitrocky, bocephus, borghal, Boxeri, Brian_7, Bundyo, c4rl05, chill, cincibluer6, ck2nb, Crysis, cy8aer, dadoabdallah, daniel_m, datjomp, DeadHorseRiding, death_jax, debernardis, deegore, Demon_82, dgls82, diegofigueroa, djdas, DJJonosound, don_falcone, draxcp6, ed00, enne30, ersanpermana, Estel, et3rnal, Fabian Schölzel, Fatalist, Feathers McGraw, figaro, funkmunk, fw190, gazza_d, getnani, ghost_who_walks, gng554, Gramsci, guilledoc, Half-Life_4_Life, Halftux, Hec, henry91, heubergen, hhbbap, HtheB, ibrakalifa, IceKeeper, ilpianista, imaginaryenemy, immi.shk, imo, impeham, int_ua, Iosian, Iryus, isorn, ivgalvez, JadeH, jamil777, jbojorquez81, jcharpak, jecargo22, Jerex, jhwan, joerg_rw, Joseph9560, jtwoody, jurgel, K9999, Ken-Young, kent_autistic, kingoddball, klinglerware, kojacker, krutznikov, lexik, lorenzo, LouisDK, Lucazz990, luiscesjr, m750, m@m0nt, Maj3stic, MaKenZi, maluka, Mara, marmistrz, MartinK, mece, melisa queen, Mentalist Traceur, Mike Fila, minimos, MINKIN2, miqu, mosen, mosiomm, Mr. Incredible, mrp, mrsellout, n-mi, N9owner, naveed5700, nicholes, nicodonte, nicolai, nielo, nkirk, nman, nodevel, noorallah, norayr, OVK, palikao, panjgoori, patriotnop, peterleinchen, pfontana77, phapsubongtoi, phil4444, philter, praveenchand, princefakhan, Protegio, PUNK, ranbaxy, Rauha, ravi_kumar, reinob, rgodinez, rob_kouw, Roth, rotoflex, rpjitendra, Russe89, ryusilva, sajjadsajjad, Santhan, saponga, schokopudding, SHARP66, shin2_d, Shinigamijim, Shivu025, shrijith1, sifo, sixwheeledbeast, skykooler, slappy, smoothc, Sohil876, som3a, somedude, Sourav.dubey, sowwhatyoureap, SSLMM, StickYY, stlpaul, sudarsan_avs, sunil, Ta76eem, talmuth, te37v, TeHeR, Temporal, thedead1440, theonelaw, thp, TimusEravan, Tiran, tissot, tonyhuynh, tullamulla, turbovomit, ukki, unnome, unoace, Van-ess, Verssetti, vetsin, Virtuality, vistaus, wicozani, Wikiwide, wittyheart, wolke, woody14619, wumpwoast, XiliX, yinzfg, zdanee, Zentenario, zifis, zincholic, zlatokosi, ZogG