KnowBrainer Speech Recognition
Decrease font size
Increase font size
Topic Title: Comma digit separator for thousand
Topic Summary: Comma digit separator starts at 10,000
Created On: 06/20/2011 07:16 AM
Status: Post and Reply
Linear : Threading : Single : Branch
 Comma digit separator for thousand   - Zargouz - 06/20/2011 07:16 AM  
 Comma digit separator for thousand   - edmart - 06/20/2011 08:34 AM  
 Comma digit separator for thousand   - Zargouz - 06/20/2011 08:56 AM  
 Comma digit separator for thousand   - edmart - 06/20/2011 02:14 PM  
 Comma digit separator for thousand   - Chucker - 06/20/2011 06:46 PM  
 Comma digit separator for thousand   - GDS - 06/21/2011 04:38 PM  
 Comma digit separator for thousand   - Zargouz - 06/21/2011 06:23 PM  
 Comma digit separator for thousand   - Chucker - 06/22/2011 02:17 AM  
 Comma digit separator for thousand   - GDS - 06/22/2011 03:23 PM  
 Comma digit separator for thousand   - Izzy Sound - 06/20/2011 03:17 PM  
 Comma digit separator for thousand   - Zargouz - 06/20/2011 06:32 PM  
Keyword
 06/20/2011 07:16 AM
User is offline View Users Profile Print this message


Zargouz
Power Member

Posts: 60
Joined: 11/16/2007

I am using Windows 7, Microsoft Office 2010 and DNS 11.

I have set the language and regional settings in the Control Panel in order to use the comma digit separator for every thousands, millions, etc. There does not seem to be equivalent options to be adjusted in Microsoft Office 2010 and DNS 11.

However, whenever I dictate in DNS a thousand or so, e.g.,"9,276," the number does not bear a separator to mark the thousand place, and the digits are just lumped together, i.e., "9276."But starting with 10,000, DNS gets it right by putting the comma in the right place.

Does anyone know where I should make the adjustment?

Thanks for any advice.



-------------------------
DNS Professional 11, Windows 7, Laptop, Intel i7, 8 GB RAM, 600 GB HD, Samson Airline 77, Sennheiser ME 3, Andrea USB Pod
 06/20/2011 08:34 AM
User is offline View Users Profile Print this message

Author Icon
edmart
Top-Tier Member

Posts: 460
Joined: 10/07/2006

Zargouz,

I found this in DNS Help:-

  • If you want a comma in a four-digit number, you must speak it explicitly. Numbers with five or more digits automatically include commas.

  • The way Dragon formats the currency symbol, the thousand separator, the decimal separator, the negative symbol, and the time separator depends on the configuration of the Regional Settings (or on some versions of Windows, Regional Options) in the Windows Control Panel. For these numbers to be formatted according to the conventions of the language you are dictating, you must make sure that the Windows Regional Settings match the language. 
  •  

    Myself, I find the first of these two Help statements overrules the second with numbers under 10,000. 

    Whether that helps you, I am unsure, but at least it tells you what DNS thinks it ought to be doing.

    Ed 



    -------------------------

    DNS 12 Pro, Windows 7 Professional, SP1, i7-2700K 3.50 Ghz Sandybridge, 16Gb DDR3 PC3-160000C9 2000Mhz dual channel RAM, SpeechMike 5276 and Samson Airline 77

     06/20/2011 08:56 AM
    User is offline View Users Profile Print this message


    Zargouz
    Power Member

    Posts: 60
    Joined: 11/16/2007

    Hi Ed:

    Thanks for the information.

  • If you want a comma in a four-digit number, you must speak it explicitly. Numbers with five or more digits automatically include commas.
  •  I do not quite get the "you must speak it explicitly" part.  I tried dictating "one thousand comma two hundred sixty seven," but I get "1000, 267".  I also tried dictating "one comma two hundred sixty seven," but I get "1, 267" (with a space between the comma and number 2).

     

     



    -------------------------
    DNS Professional 11, Windows 7, Laptop, Intel i7, 8 GB RAM, 600 GB HD, Samson Airline 77, Sennheiser ME 3, Andrea USB Pod
     06/20/2011 02:14 PM
    User is offline View Users Profile Print this message

    Author Icon
    edmart
    Top-Tier Member

    Posts: 460
    Joined: 10/07/2006

    Ok, Zargouz,

    I reckon that if you leave less of a pause between 'comma' and 'two', you should get what you want: what appears below is how to do it, otherwise.

    Good luck!  Ed 

     "one thousand comma two hundred sixty seven," but I get "1000, 267"



    -------------------------

    DNS 12 Pro, Windows 7 Professional, SP1, i7-2700K 3.50 Ghz Sandybridge, 16Gb DDR3 PC3-160000C9 2000Mhz dual channel RAM, SpeechMike 5276 and Samson Airline 77

     06/20/2011 06:46 PM
    User is offline View Users Profile Print this message

    Author Icon
    Chucker
    Top-Tier Member

    Posts: 9765
    Joined: 10/10/2006

    Zargouz,

    Just bringing over some of the information from the link that is a provided so as to simplify things, consider the following:

    1.  In DNS 11 and below, the format for dictating numbers from 1000 to 9999 according to the Dragon help does not work. It never has. The problem occurs because if you have the formatting option for numbers (Numbers if greater than or equal to) set to 10, then any digit from 1 to 9 is usually spelled out no matter how it's dictated. Crusher fingers and say a couple of magical incantations and hopefully this will be fixed in DNS 11.5. However, I don't count or bank on anything. The problem has been reported to Nuance, but there's no guarantee that they will fix it in 11.5.

    2.  One way of dealing with this problem is switching to spell mode. In spell mode, you can dictate numbers with commas with no spacing after the comma. I know that many users don't like switching to spell mode, but this does solve the problem in terms of spacing and dictating alphanumeric characters along with commas for four digit numbers.

    3.  The other way of dealing with this problem is to dictate numbers as follows:

    For something like $5,280, you dictate it as follows: dollar sign numeral five comma no space two eight zero

    For standard numbers (four digit), such as 4,040, you dictated as numeral four comma no space zero four zero

    This will give you the proper formatting. Obviously it takes some practice, but it is reliable and consistent if dictated properly 99.9% of the time. How consistent and how reliable it is depends upon the users dictation style, but as long as it's dictated properly, it will work. Still, switching back and forth from spell mode is the most reliable and consistent.

    Unfortunately, these are the only dependable methods because if you change the Dragon Formatting options, you lose other functionality, such as being able to say "first" instead of having it come out 1st. So, were all kind of caught between a rock and hard place on this one or until or unless this can be fixed. Since I find it very easy to switch to spell mode and I more often than not and dictating how for numeric serial numbers, I find switching to spell mode very easy and quick. The only caveat is that you have to remember to switch back, which some users find irritating.

    Chuck Runquist
    Technical Project Manager
    VoiceTeach LLC
    Home of VoicePower®: Simply powerful, powerfully simple

    "Better a diamond with a flaw than a pebble without one." -  Chinese Proverb



    -------------------------

     06/21/2011 04:38 PM
    User is offline View Users Profile Print this message

    Author Icon
    GDS
    Top-Tier Member

    Posts: 756
    Joined: 01/16/2009

    Just to add to Chuck's excellent summation of the other thread, note that with a Professional version of DNS you can create a command that switches to a recognition mode, allows you to dictate, and then automatically switches back to Normal mode. It's a bad habit not to remember to switch back to Normal mode, but commands that handle the switching for you are pretty slick. KnowBrainer includes this functionality natively.

    -------------------------

    Eric Wright At work: DNS 12 Pro. At home: DNS 11.5 Pro,  KnowBrainer 2011, and Utter Command by RedStart Systems; Dragon Dictate 3 for Mac


     


    Appetite for Dictation - My Blog

     06/21/2011 06:23 PM
    User is offline View Users Profile Print this message


    Zargouz
    Power Member

    Posts: 60
    Joined: 11/16/2007

    GDS:

    Thanks for the info.

    I have KB although I have not yet created custom commands.  However, I found the command that switches recognition mode from "normal mode" to another mode and automatically back to "normal mode."  If I wanted to switch from "normal mode" to "spell mode" and automatically back to "normal mode," I would issue the command, "spell mode" (without "switch to", and after I spell the word, DNS automatically switches back to "normal mode."  However, if I issued the command, "switch to spell mode," the switch to "spell mode" would be permanent, and I needed to issue the command, "switch to normal mode," to go back to "normal mode."  I do not know if this automatic switching from "normal mode" to another mode and back automatically to "normal mode" is native to DNS or introduced by KB, but it is there.

    Applying this to the matter at hand, I would just issue the command, "spell mode," and say, "five comma four three five," DNS would type "5,435," just as I wanted, without the space between the comma and the 4, and, after typing, DNS automatically switches back to "normal mode."

    I think this automatic switching back to "normal mode" has not been documented in the DNS manual; but I should say this is a neat trick.



    -------------------------
    DNS Professional 11, Windows 7, Laptop, Intel i7, 8 GB RAM, 600 GB HD, Samson Airline 77, Sennheiser ME 3, Andrea USB Pod
     06/22/2011 02:17 AM
    User is offline View Users Profile Print this message

    Author Icon
    Chucker
    Top-Tier Member

    Posts: 9765
    Joined: 10/10/2006

    Zarqouz,

    The automatic switching between spell mode normal note is not native to DNS. If you were to unload KnowBrainer, the command will no longer work. It's not that is not documented, it's that it doesn't exist. When you say "spell mode", you're using the KnowBrainer command. If you were to turn off KnowBrainer and say "spell mode", you would get an error or the text would be spelled out. By itself DNS 11 does not automatically switch back and forth between spell mode and normal mode. In fact, the command "spell mode" is not even a DNS command. The inherent command in DNS 11 is "switch to spell mode".

    Chuck Runquist
    Technical Project Manager
    VoiceTeach LLC
    Home of VoicePower®: Simply powerful, powerfully simple

    "The least questioned assumptions are often the most questionable." -- Paul Broca


    -------------------------

     06/22/2011 03:23 PM
    User is offline View Users Profile Print this message

    Author Icon
    GDS
    Top-Tier Member

    Posts: 756
    Joined: 01/16/2009

    Chuck is exactly right; I should've been clearer in my post. Using KnowBrainer, you can say "Spell Mode," "Numbers Mode,"  or "Dictation Mode." If you issue these commands, KnowBrainer will switch DNS to the respective recognition mode, let you dictate, and then switch DNS back to Normal mode. It is possible to create these commands using a Professional version of DNS or a third-party command utility, but KnowBrainer includes this functionality natively. As Lunis might say, it's 3 of the 11,000 reasons to own KnowBrainer.

    The prudent Dragon user, though, will note the native Dragon command: "Switch to [recognition mode]." Whenever you switch to a recognition mode (each of them has their good uses! Experiment, experiment, experiment!), remember to switch back by saying "Switch to Normal mode."



    -------------------------

    Eric Wright At work: DNS 12 Pro. At home: DNS 11.5 Pro,  KnowBrainer 2011, and Utter Command by RedStart Systems; Dragon Dictate 3 for Mac


     


    Appetite for Dictation - My Blog

     06/20/2011 03:17 PM
    User is offline View Users Profile Print this message

    Author Icon
    Izzy Sound
    Member

    Posts: 36
    Joined: 03/27/2011

    This topic was also discussed in this thread, which you may want to read.

    http://www.knowbrainer.com/pubforum/index.cfm?page=viewForumTopic&topicId=12354  

     

     06/20/2011 06:32 PM
    User is offline View Users Profile Print this message


    Zargouz
    Power Member

    Posts: 60
    Joined: 11/16/2007

    Hi Izzy:

    Thanks for pointing out that discussion thread.

    It's a pity that DNS has not addressed this simple chore for a long time as pointed out by Chuck.

    Of all the suggested methods it is only "one comma no space two hundred thirty one" variety that works for me. 

     



    -------------------------
    DNS Professional 11, Windows 7, Laptop, Intel i7, 8 GB RAM, 600 GB HD, Samson Airline 77, Sennheiser ME 3, Andrea USB Pod
    Statistics
    27429 users are registered to the KnowBrainer Speech Recognition forum.
    There are currently 0 users logged in.
    The most users ever online was 2028 on 04/05/2013 at 07:36 PM.
    There are currently 135 guests browsing this forum, which makes a total of 135 users using this forum.

    FuseTalk Standard Edition v4.0 - © 1999-2013 FuseTalk™ Inc. All rights reserved.