Voice Announce Caller Id

0 views
Skip to first unread message

Rojo Scherer

unread,
Aug 4, 2024, 3:33:46 PM8/4/24
to myumersembli
Itappears since the latest update... somehow... my announce calls (which has always been female) has been changed to male; I can't figure out how to fix it. It also seems as if the Wi-Fi calling isn't working...very well anymore. I've done all but a hard reset on my phone.

Hi, here's how I solved it on my iPhone 8 with iOS 11.2.1 (when I purchased the phone it came with iOS 11 and I updated it immediately after setup to 11.2.1). When I enabled call announcement I was surprised to hear a male voice (under iOS 10 I had Siri female), so I digged into this, and found the solution: go to Settings / Siri and Search, then turn on Press Home for Siri (of not enabled yet - in my case it wasn't because when setting up the phone I prefer to do most of the final setup later, so during the initial setup I just skipped the Siri part). Then you'll be given the options to choose from various voices for Siri. I guess you'll see that in your case you have English (United Kingdom) Male, so just change it to English (United States) American Female and you are safe to turn off Press Home for Siri (should you wish to). Solved the issue immediately (asked my wife to call me and enjoyed my female voice back again). Hope this helps!


i calling is also set up. I enable it when I come to work daily. It's how I use my phone to stream things (my service isn't spectacular in my building) however, when I use the wi-fi calling feature, I don't have any issues. Since the update, it doesn't appear to be working.


I want to make an answering machine that allows me to record a persons name via a microphone and then when the machine detectes their numer it speaks "john jones calliong". Is there a project like this available? I used to have a Phillips answering machine that did this but it broke and is no longer available. So, I guess I have to make my own. Surely there is an arduino project that does this


Hooking stuff up to the phone lines has a lot of legal issues around it. So there's not a lot of home-brew telephone equipment out there. You will have to have a network interface device on your line at the very least. The rest sort of depends on where you live.


If such a project does not already exist you can search this forum for "caller id" and "speaking clock". With a combination of these two bases you should be able to build something which meets your requirements.


Could use a Whooz It box, has a serial output..

Used them in pos software, food deliveries..

Land lines are a bit old school, but i checked boxes are still available..

It spits out the caller id info in serial format..

I was using Whooz It 4 lines..

They do have a 2 line boxes and yes, their pricey, but they do work..


I did this exact project years ago. It demodulated the incoming Caller-ID packets between the first and second rings, looked up the calling number in a database, and then for a match it would "announce" the caller's name. I also had entries that announced as "Spam". Or if there was no match it would announce the calling number. I used the extra twisted pair in my house's telephone wiring, with a few speakers, as the audio distribution network, so I could hear it anywhere in the house.


But this was long before the advent of things like Arduinos, or for that matter, the Internet. It used a dedicated Commodore C-16 (with ram expanded to 64K). And it used primitive Commodore-level text-to-speech software, so it sounded pretty awful. No, that's not right. It was "phonemes-to-audio".


I no longer have any of the documentation for that project. I think you can buy Caller-ID decoder modules on Ebay or Aliexpress, but I think they are pretty expensive. But I bet you could find, essentially for free, an old XT laptop that has a "voicemodem" built in. It would provide the line interface and CID decoding, and you could write the software in VBScript or something similar. And I think XP even has a text-to-speech function built in.


I know this is old, but in case anyone still cares.. I would recommend if you want the callerID info, but dont want to pay for that expensive "whoozit" or whatever box, just open up an old caller ID box (the older the better because it will be less integrated!) and there will be a decoder chip in there that does the decoding of the audio signal to pass the raw serial data to the microcontroller at TTL levels. I did this way back in the 80s, and basically wired just that output through a MAX232 chip to get it to old fashioned +/-12v RS232 levels to hook to a PC serial port. You wouldn't even have to do that these days as the levels should be compatible with a 5v GPIO pin on an arduino and work with a soft serial input.


VoiceOver has done this as long as I can remember. If you don't want it announcing things to the world, why not turn off speech or turn down the volume? I've been keeping speech off for years, it's just reflexive by this point. Nobody likes a phone that won't shut up.


Try these two things and see if they make a difference. I have both set but honestly cannot remember which specifically solves your issue.

1. Go into Settings

2. Go into Accessibility

3. Go into VoiceOver

4. Go into Verbosity

5. Toggle Always Speak Notifications to Off


The higher the ring volume is, the louder the VO would be, over and above the VO volume set otherwise. So, try setting the ring volume from sound settings at the level where the ring is not too low to be missed, and VO is not too loud to be noticed. For me, setting it to 60 per cent or so works as I expect. HTH.


In fact, I have the same trouble as you. Although several posts above have given methods, such as temporarily muting VoiceOver, I always feel that this is not a good way.If you have to think about tapping twice with three fingers to switch the mute state every time, it's really too much trouble.I've told the VoiceOver development team many times that they want to add a switch in the VoiceOver settings, but so far it hasn't happened.Those around me who use third-party Android screen readers basically have the option of whether to automatically read incoming calls, so I think it is not difficult for VoiceOver to add this option.Hopefully this option will be added in the future.


For years, my solution for this issue has been to use headphones or a Bluetooth headset. Not only does this give me privacy for incoming calls, but most people don't want to hear my phone yammering away while I'm using it. Along the same lines, thank you @Marc for the suggestion of having VoiceOver announce calls to headphones only.


Hey, do you turn speech off when entering passcodes? Is that really your ingenious solution? Why is VoiceOver muted when entering passwords? Though it'd also be great if we were able to toggle speaking of passwords. Those posting that weird suggestion also do use VoiceOver, right? Your comments sound like from some unskilled guy from a company's support team who knows nothing about the mentioned problem, and then just finds some piece of info in a help article and pastes it into the e-mail, one of those typical replies that we get when we report a problem. You can find workarounds in many situations, but you can't tell those posting here to develop habits that would help them avoid the problems instead of suggesting Apple should implement a permanent solution. Why is it always us who has to adapt to the conditions as they are? If this is what you prefer then so be it, but you can't request others to do so as well.


Those who are saying the whole world attitude, listen for a moment. A few years back, any notification was broadcasted at 100% in your ear as you were on a call. People bitched, Apple turned down the sound a little. Now go to settings sound, either alert or ringtones. Now pick any one, even if it's just your normal one. Turn your volume, on the phone to it's max. Press the button to play the sound. No big deal, right? Turn off voice over and touch that spot again. the volume at least is about 25% louder. My point in doing this is that when a call comes in, Apple acts as though voice over is not active, thereby ringing at 100% volume. Personally, I hate the fact they duck down the volume on sounds, or at least let the end user decide what is right. But if you are embarrassed by the sound? Just remember the morons who walk around on speaker. god I wanna smack them.


Yes, I do. I love it. Phenominal battery life.To my knowledge, that's all I have setup for it. I feel I should mention it was stated specifically by my provider and the manufacturer as the most ideally compatible model of BT for my mobile device.I don't see how that's possible since one is HTC and the other is LG, but I don't claim to know everything ;-)As an interesting note, I've never gotten an 'incoming call' type of announcement outta the BT device :/Did it sound like your standard TTS engine? If you change your default engine, does the voice change?


Does your source device (Note 2) support aptX?What about... playing some music and attempting a simulateous say action with tasker over the media channel. Try with and without 'respect audio focus'. Does that get you any results?

3a8082e126
Reply all
Reply to author
Forward
0 new messages