maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   voice Tag (https://talk.maemo.org/showthread.php?t=47582)

tom4_u 2010-03-17 08:55

voice Tag
 
Is it possible to have voice tags for contacts?
like when some one calls you ,n900 just calls out the name of the contact

cashclientel 2010-03-17 09:27

Re: voice Tag
 
No. i've been southampton but i've never been to scumthorpe

cortina61 2010-03-17 09:29

Re: voice Tag
 
just something else this amazing new device cant do! Loved that feature in the good old days......

tom4_u 2010-03-17 10:42

Re: voice Tag
 
Can we expect this feature to be added in the future updates? i comes handy when u r driving with ur n900 connected to the bluetooth car kit and u can knw who is calling u without looking into the phones screen

jaem 2010-03-17 11:24

Re: voice Tag
 
Well, unless cashclientel elaborates, or cites something, I don't put much stock in it being impossible. However, no, it's not a currently available feature. I poked around a bit in the telephony subsystem (DBus) when I was working on my bluetooth bracelet alerts (another thread - search if you're curious), but I can't remember if it broadcasts DBus signals on incoming calls or not. If it does, and includes identifiable caller info, then one could write a little daemon to do that, I would think.

Update: com.nokia.csd.call looks like it might be of some use. If anyone feels like poking at DBus, please do - I probably won't have time.

davedap 2010-03-17 11:55

Re: voice Tag
 
miss this feature loads myself!!!

jaem 2010-03-17 12:11

Re: voice Tag
 
Okay, I did a bit of digging, and I think this should be quite doable. I have a lot on my plate, though, so while I'll try to keep tabs on this, don't count on me actually implementing it.
Here's how we could do it:
- Use the dbus-scripts package (currently in -devel; standard caveats apply)
- Listen on the "Coming" signal, as per the wiki page.
- That will give us the caller number. From there, we need to cross reference it with the address book, which should be doable as well, I would think. How one would do that, I don't know off the top of my head.
- Use espeak/flite/festival/etc to speak the caller name as listed by the address book

That should work, and it shouldn't be too tricky, I think. To the OP, and others, though, keep in mind that dbus-scripts isn't stable yet, so even if someone scripts this up tomorrow, I can't advise using it yet.

I hope this helps

Thanks to Matan, in this post, for pointing me in the right direction. :)

jaem 2010-03-19 13:57

Re: voice Tag
 
It actually looks easier than I thought. The one catch is that I don't have a SIM card for my phone, so I'll have to borrow one. Once I can do so, for testing, I think I can whip up a script or two that will speak the phone number fairly easily. Would this be useful to people?

Matan 2010-03-19 14:04

Re: voice Tag
 
See also this thread if you wish to make sounds while a call is incoming:

http://talk.maemo.org/showthread.php?t=45723


All times are GMT. The time now is 04:06.

vBulletin® Version 3.8.8