Feature #256

Add Option to NOT speak number if NAME is known

Added by cyrano about 2 years ago. Updated about 2 years ago.

Status:Closed Start:12/04/2009
Priority:Normal Due date:12/29/2009
Assigned to:- % Done:

100%

Category:-
Target version:Winunciator Future Versions Estimated time:3.00 hours

Description

- option to supress speaking of number if name is known

winunciator-v1.1.4_alpha5-setup.exe - winunciator 1.1.4 alpha5 (1.1 MB) tshif, 12/25/2009 04:54 pm

History

Updated by tshif about 2 years ago

  • Status changed from New to Feedback

Feedback requested from all. Cyrano has an interesting idea. Are there other special configuration settings we should have also? What do you think of his idea for supressing CNUM speaking if CNAM is known?

Updated by mykroft about 2 years ago

another one would be to ask the user is the configure box what their default area code is, and if it matches the caller, do not say the area code, just the last 7 digits - as least for us in the US here?

Updated by mykroft about 2 years ago

thinking about it, if the name is known, then you prob already know the phone number, again it could be a check box selectable option - example for me is if it says Rena Theater Inc, I already know the phone number and don't need to hear it :)

It could go ether way, using VB6 myself, it would not be hard to just have a check box option to not "say" the phone number, and let the user decide. The more friendly the program is the more people are gonna use it etc.

Updated by tshif about 2 years ago

  • Subject changed from Not speak number if NAME is known to Add Option to NOT speak number if NAME is known

Updated by tshif about 2 years ago

  • Tracker changed from Support to Feature

Updated by bsau about 2 years ago

These options make sense to me - but I think we should plot an entire logic tree for them - and not appraoch the upgrade haphazzardly. There may be a variety of options to have -

Updated by cyrano about 2 years ago

table for number speaking:

SPEAK:    name    number                    "No Number" 
known:
name yes no (configurable) no
number no yes no
nothing yes

"No Number" should be choosable for language adaptation, like "Preamble".

Updated by cyrano about 2 years ago


    *SPEAK*:    name    number            "No Number" 
*known*:    
name            yes    no (configurable)    no
number          no     yes                  no
nothing                                     yes

"No Number" should be choosable for language adaptation, like "Preamble".

Updated by bsau about 2 years ago

Cyrano - I am close to understanding - but need more help.
I see you have tried formatting twice. Please dont give up -

Updated by cyrano about 2 years ago

         *to SPEAK*:    name    number      "No Number"  "Preamble" "Repeat" 
*is
 known*:    
name                    yes     (no/yes)     no           yes        only if TIMES still >0
number                  no      yes          no           yes        only if TIMES still >0
nothing                 no      no           yes          no         no

- "No Number" should be choosable for language adaptation, like "Preamble".
- (no/yes) should be a switch like "Speak Number even if Name is Spoken?" 

Updated by bsau about 2 years ago

Got it! Thanks for taking the time to make me understand.

Updated by tshif about 2 years ago

  • Status changed from Feedback to Assigned
  • Assigned to set to bsau

Updated by cyrano about 2 years ago

nothing to thank for!!

I have to thank YOU for taking the time and work on this project.. THANK YOU!

and please forgive me my poor english....

Updated by bsau about 2 years ago

Cyrano - no need for apologies. Im sure you are much better at english than I am with Italian! The important thing - is we eventually understand each other. :-)

Updated by bsau about 2 years ago

I have finished a mock up of the exe for the config options being requested. We are awaiting feed back from a tester to see if the mock up meets expectations.

Updated by tshif about 2 years ago

  • % Done changed from 0 to 20

I have decided to seperate the dev effort for autoupdate and the new speak rules - auto update is taking longer than hoped for, and I'd like to see the new speak rules deployed sooner rather than later. This should mean another alpha or beta release of 1.1.4 in the next couple of days.

Updated by tshif about 2 years ago

  • File winunciator-v1.1.4_alpha4-setup.exe added
  • Estimated time set to 2.00

Please find the attached wiununciator 1.1.4 alpha 4. Testing is needed

Includes logic for speaking only name if desired, and speaking a user defined phrase if no caller id info is available at all.

Updated by cyrano about 2 years ago

Test resaults:

- while installing and old winunciator version is running ther is a deadlock situation
- first start after installation window position is off screens (maximise and reset windows position in config resolved the problem)
- when Caller Name not known " (N/A) " is shown and spoken insted of the "No Info:" text
- option to speak only name if known seams to work fine

ps: i would like to wish everybody the nicest hollidays and a happy new year

Updated by tshif about 2 years ago

  • % Done changed from 20 to 30

cyrano wrote:

- while installing and old winunciator version is running ther is a deadlock situation

Known behavior. Should we add text to installer warning people to shut down previous version first?

- first start after installation window position is off screens (maximise and reset windows position in config resolved the problem)

This may have been caused by install deadlock, reported earlier. Not sure - Im glad you found the window size reset button. We added it at the last minute.

- when Caller Name not known " (N/A) " is shown and spoken insted of the "No Info:" text

We have only seen these: "blocked, anonymous, restricted, unknown, unavailable, private", can you say where does the "N/A" come from - is this trunk provided source? From what Superfecta data source does the "N/A" get into the CID field?

- option to speak only name if known seams to work fine

Yay! We got one right!

ps: i would like to wish everybody the nicest hollidays and a happy new year

Thank you - same to you. ;-)

Updated by tshif about 2 years ago

Alpha5 has been posted.
This accepts user definable invalid CID's. Work with SPeech rules.
Please test.

Updated by bsau about 2 years ago

  • Estimated time changed from 2.00 to 3.00

I think the user definable "invalid CIDS" makes a huge difference. So far, in about an hour of testing, all the combinations that I could try worked like they are supposed to. This is a really cool set of options.

Looks like a new bug has been introduced - Pressing repeat when there is no data there yet gets you the preamble by itself. I don't think it's supposed to do that, I think it's supposed to be silent. Not a huge issue though.

Updated by bsau about 2 years ago

  • File deleted (winunciator-v1.1.4_alpha4-setup.exe)

Updated by bsau about 2 years ago

  • Status changed from Assigned to QA Testing
  • Assigned to deleted (tshif)
  • % Done changed from 30 to 50

This continues to test well for me on our home machine. I think this feature may be complete.
Anyone else?

Updated by cyrano about 2 years ago

bsau wrote:

This continues to test well for me on our home machine. I think this feature may be complete. Anyone else?

as far as i can juge the feature seams to work fine. the only thing i would add is a size and position remember to the configuration windows. otherwise i like it very much and thank everybody who workt on it...

THANK YOU

Updated by tshif about 2 years ago

  • Due date set to 12/29/2009
  • Status changed from QA Testing to Closed
  • % Done changed from 50 to 100

QS: Feature addition complete. Accepted for next build.

Also available in: Atom PDF