mauricio Report post Posted 09/14/2003 11:09 PM Has VoiceGuide (im testing VG 4.9) any way to speech the numbers and amounts correctly in spanish? Spanish makes numbers in a different way than english: 1 = "Uno" 2 = "Dos" 30 = "Treinta" 40 = "Cuarenta" if you want to read 30, 31, 32, 40, 41, 42 as a Number 30 = "Treinta" 31 = "Treinta Y Uno" (is not "Treinta Uno") 32 = "Treinta Y Dos" (is not "Treinta Dos") 40 = "Cuarenta" 41 = "Cuarenta Y Uno" (is not "Cuarenta Uno") 42 = "Cuarenta Y Dos" (is not "Cuarenta Dos") if you want to read 30, 31 and 32 as an Amount 30 = "Treinta" 31 = "Treinti Uno" (is not "Treinta Uno" neither "Treinta Y Uno") 32 = "Treinti Dos" (is not "Treinta Dos" neither "Treinta Y Dos") 40 = "Cuarenta" 41 = "Cuarenti Uno" (is not "Cuarenta Uno" neither "Cuarenta Y Uno") 42 = "Cuarenti Dos" (is not "Cuarenta Dos" neither "Cuarenta Y Dos") so, we need at least 3 WAVE files per unit of ten. one for "30" and other for "30+" for numbers (31 to 39) The "hundred" is other problem: 100 = "Cien" (is not "Uno Cientos" neither "Uno Cien") 200 = "Dos Cientos" 300 = "Tres Cientos" The "thousand" is other problem too! 1000 = "Mil" or "Un Mil" (is not "Uno Mil") 2000 = "Dos Mil" 3000 = "Tres Mil" Hope you can help me in how configure, or make the numbers speech correctly. I guess the new realease will be "spanish compliant"... I think the "VG.INI" can have a "irregular number list", so, any language can put there the name of the WAVE file for speech it, with separated numbers for "Number" and for "Amount". Share this post Link to post
SupportTeam Report post Posted 09/15/2003 12:18 AM please see: http://voiceguide.com/forums/index.php?showtopic=558 you can modify the script there to generate the numbers as you need - and you can test the script in the Excel spreadsheet (attached to that post) to ensure it generates numbers correctly before using it in your application. Looks like you will need to record a few more sound files and place them in the \system\voice\ directory, the new additional sound files should contain: "Uno Cien" "Un Mil" "Y Uno" "Y Dos" etc... and then modify the script to use these sound files when needed. Please post here again if you have problems with changing the script to get it to work. Share this post Link to post
Guest Guest_Rajendra Prasad Report post Posted 09/15/2003 08:16 AM Hello friend, I'm from India. I've also faced the same problem but with the help of VoiceGuide team i've resolve the problem by writibg a small code in VB 6. its easy and working in voice guide 4.9 if you want help pl drop a mail to me rajendrarajsri@yahoo.co.in Rajendra Prasad Share this post Link to post
SupportTeam Report post Posted 09/22/2003 12:26 AM You can also of course use Text-To-Speech to say the number as well - most TTS makers support Spanish. For list of TTS engines please see the Downloads page: http://www.voiceguide.com/vgDownload.htm Share this post Link to post