Re: Visual Voicemail
It's not up to the carrier to support it, if you're not depending on the carrier's voicemail system. This is an idea I'd been thinking about for a while, and was the first thing I thought of when OpenMoko was announced - since it takes access to the gsm module to be possible. Disable voicemail w/ your carrier (if possible; otherwise just answer before it kicks in). Write a voicemail app for the phone that answers the call after a few rings, plays a message, records response to local memory. Assuming we've got access to the caller ID data, that should be everything needed to write a visual playback app. Plus, you can do fun things like throwing in a simple turing test (dial 7 if you're human, before even ringing/passing to voicemail), or handling incoming numbers differently (ring immediately on recognized numbers, send others straight to voicemail). Pitfalls: You lose the immediate ability to remotely access voicemail; the functionality could easily be recreated in the phone, but your phone needs to be on somewhere for it to work. The whole thing would also fail if you're phone's off or out of range - though carrier voicemail's always there to fall back on. For me, though, I can easily live with these limitations - I never use remote access (I've always got my phone on me), and I can't remember the last time I've looked at my phone and seen less than 4 bars. As soon as 2/11 hits, this'll be my first goal. On 1/19/07, David Schlesinger [EMAIL PROTECTED] wrote: Visual voicemail requires back-end support from the carrier. On 1/19/07 5:34 PM, Gervais Mulongoy [EMAIL PROTECTED] wrote: It is my understanding that Visual Voicemail is a feature that is purely iPhone + Cingular. On 1/19/07, Christopher Ellison [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: Might we be able to have visual voicemail, as advertised with the iPhone...or is this service provider dependent? ___ OpenMoko community mailing list community@lists.openmoko.org https://lists.openmoko.org/mailman/listinfo/community ___ OpenMoko community mailing list community@lists.openmoko.org https://lists.openmoko.org/mailman/listinfo/community ___ OpenMoko community mailing list community@lists.openmoko.org https://lists.openmoko.org/mailman/listinfo/community ___ OpenMoko community mailing list community@lists.openmoko.org https://lists.openmoko.org/mailman/listinfo/community
Re: Visual Voicemail
Austin Taylor schrieb: Visual voicemail requires back-end support from the carrier. Think like a hacker. Why couldn't we scrape it? Right. If there is some distinct signal (beep) between messages on your voicemail, the phone could probably recognize it. Otherwise it gets a lot more difficult. We'd need a profile for every carrier (the users could help create the profiles). -Sven ___ OpenMoko community mailing list community@lists.openmoko.org https://lists.openmoko.org/mailman/listinfo/community
Re: Visual Voicemail
Disable voicemail w/ your carrier (if possible; otherwise just answer before it kicks in). Write a voicemail app for the phone that answers the call after a few rings, plays a message, records response to local memory. Assuming we've got access to the caller ID data, that should be everything needed to write a visual playback app. The Sony Z5 did that in the nineties already. What this is missing is all the calls you get when the phone is off or you don't have coverage, which depending on where you live may be the majority of calls/voicemails you are interested in. But don't get me wrong: A voicemail app that runs and records on the phone is great. I've been missing that feature ever since. Sencer ___ OpenMoko community mailing list community@lists.openmoko.org https://lists.openmoko.org/mailman/listinfo/community
Re: Visual Voicemail
Ted Lemon wrote: On Jan 19, 2007, at 9:20 PM, Austin Taylor wrote: Think like a hacker. Why couldn't we scrape it? Think like a developer: how can we make it work? Think like an entrepreneur: is there a solution here that we can offer? Can we transform GSM-as-usual into a transport? If GSM is just the tube you use to get to the mobile device, and the number that you call isn't the GSM number, then you can intercede if the call isn't answered and capture the voicemail, perhaps in an Asterix PBX. Once you have the voicemail, the phone can download it next time it has IP connectivity. Voila: visual voicemail, no scraping needed. The question is, is this a service anyone would go to the trouble to use? In some ways it would suck - no way to notify the phone that the voicemail is present if you're off the IP network. I think it's a ripe place to do some research, but whether it is actually useful, we'd have to see. Personally, nothing against Cingular, but if I have to switch to them to get this feature, it's not worth it to me - I quite like t-mobile as a carrier in general. When I thought about this i got a similar solution: At least with some carriers you give them a number which should be called if your mobile phone does not answer. So we would give them the number of an Asterix box which answers the call and save all relevant data(date/time, caller, voice...). You said this would only be possible to use that when you are connected to an IP network. But why couldn't the Asterix box behave just as the carriers voice mails do? It would call you back or send you an sms when you have voicemails and then offer you either to hear it the normal why like carriers do now or if you have an IP network connection to use a visual voicemail system. But I would like to go one step further: You could let the Asterix box encode the data like caller and date in some beeps and then use the phone to decode it and display it on the screen. And as it isn't that much data it could be done in an acceptable amount of time time. So in my opinion it is quite realistic to have visual voicemail on your neo. Lars ___ OpenMoko community mailing list community@lists.openmoko.org https://lists.openmoko.org/mailman/listinfo/community
Re: Visual Voicemail
Well, I was just saying that decoding beeps from Asterisk is probably harder to do than to decode SMS(s), and let the phone keep track of what voice mails are available to listen to (like an index), and then Asterisk keeps the voice mails. When the user wants to listen to a specific voice mail, it kept the voicemail SMSes and can look through it (like an index) for the one the user wants, and then it calls Asterisk to request that particular voicemail. It gets returned to the phone (probably streamed if over IP, or your Asterisk box just calls your phone and plays the message) I think you(Austin) were thinking that you'd want to cache it on the phone somehow. I guess the phone can do that if it's been played at least once, up to a certain number of voicemails cached, so it doesn't have to get it from the server again (unless the voicemail expired) I've never set up Asterisk before, so I can't claim to know for sure. However, my impression is that it's much like setting up your own webserver. (someone correct me if I'm wrong) You download it, you compile and install it. However, I assume you have to have a modem of some sort and a landline or dedicated cell phone. Wilhelm On 1/20/07, Austin Taylor [EMAIL PROTECTED] wrote: This sounds like a really good idea. You'd want to save a recording of the message on the phone so that you can rewind and whatnot. How much trouble is it to run your own Asterix box? Or do you envision this being some kind of service? -- annolog: http://outandabout.fillthepages.com/ create your own annolog: http://www.annologger.com tech blog: http://webjazz.blogspot.com home base: http://www.3cglabs.com ___ OpenMoko community mailing list community@lists.openmoko.org https://lists.openmoko.org/mailman/listinfo/community
Re: Visual Voicemail
It is my understanding that Visual Voicemail is a feature that is purely iPhone + Cingular. On 1/19/07, Christopher Ellison [EMAIL PROTECTED] wrote: Might we be able to have visual voicemail, as advertised with the iPhone...or is this service provider dependent? ___ OpenMoko community mailing list community@lists.openmoko.org https://lists.openmoko.org/mailman/listinfo/community ___ OpenMoko community mailing list community@lists.openmoko.org https://lists.openmoko.org/mailman/listinfo/community
Re: Visual Voicemail
Austin Taylor writes: Visual voicemail requires back-end support from the carrier. Think like a hacker. Why couldn't we scrape it? No camera? ___ OpenMoko community mailing list community@lists.openmoko.org https://lists.openmoko.org/mailman/listinfo/community
Re: Visual Voicemail
On 1/19/07 8:20 PM, Austin Taylor [EMAIL PROTECTED] wrote: Visual voicemail requires back-end support from the carrier. Think like a hacker. Why couldn't we scrape it? Um, because, all other things being equal, you'd have to parse out an audio stream to get at the information you'd need...? Just guessin'. Me, I try to think like an engineer. You can use a chisel for a screwdriver, but it'll never be a good one. ___ OpenMoko community mailing list community@lists.openmoko.org https://lists.openmoko.org/mailman/listinfo/community