VoiceGuide IVR Software Main Page
Jump to content

Indexing Incoming Fax

Recommended Posts

Hi

 

How can I configure script on VoiceGuide to ?

- receive an ID (a number dialed by the caller)

- receive a fax message

- generate a Tiff file using the ID as the file name.

 

Thanks

 

Rafael

Share this post


Link to post

Please see attached script.

 

The first module asks caller to enter the number. Once number is entered the next module starts Fax Rx, with the filename of the created fax using the number just entered by caller.

 

Please also read:

 

http://www.voiceguide.com/vghelp/source/ht...ltvariables.htm

 

http://www.voiceguide.com/vghelp/source/ht...odgetnumber.htm

 

http://www.voiceguide.com/vghelp/source/html/fax_intro.htm

FaxRxDemo.vgs

Share this post


Link to post

Hi

 

Thanks. Now we are testing it, but we have problems using a Naxos Modem.

Does VoiceGuide functions using Naxos ?

 

Thanks

Share this post


Link to post

Above script is for use with VoiceGuide v7. You cannot use voice modems with VoiceGuide v7.

Share this post


Link to post

Thanks !

We are installing a D/120JCT card now !

Is there any other recommendation to start this fax service ?

 

Thanks

Share this post


Link to post

Note that with D/120JCT only 4 of the ports can be used for fax.

 

On cards manufactured after 2001: "with spfax.fwl firmware, the D/120JCT-LS has the capability of using 4 fax resources. Two can be used in the first 8 channels, and 2 more can be used in the last 4 channels. It doesn't matter which 2 in either group, but only two at a time in each group can be used as fax resources."

 

You may also want to see this thread: http://voiceguide.com/forums/index.php?showtopic=6232

 

Share this post


Link to post

Ufff. It's not so good.

But, ok. Where can I find the documentation about this limitations ?

My card was manufactured in 2002. I'm using 6.0 version of software.

 

Thanks

Share this post


Link to post

From the D/120JCT data sheet: card supports up to four channels of DSP-based onboard fax

Share this post


Link to post

Bingo!

We run the receipt of the fax!

 

During the first tests had only a situation where despite the end of sending the fax, the line was still attached. There is a way that does not happen?

 

Thanks for the tips. The other track of discussion helped us a lot.

 

 

 

Share this post


Link to post
During the first tests had only a situation where despite the end of sending the fax, the line was still attached. There is a way that does not happen?

Could you please post a copy of VoiceGuide's Debug Traces which captures the call, this will allow us to see what happened.

 

Debug Trace files are created in VG's \log\ subdirectory.

 

Please post the traces and the VoiceGuide script used.

 

When posting traces/scripts please .ZIP them up and post them as attachments.

Share this post


Link to post

Looks like there was an issue with the fax OCR. The link below points to a version where Fax OCR is disabled so the fax receive should not longer hang. The OCR disabling is to provide a quick fix, we will look into this issues and resolve it so future releases perform automatic OCR on the fax.

Please update system to version below. Please note that the system configuration files are now stored in \conf\ subdirectory (not \Config\).

[old link removed]

Share this post


Link to post

Ok, thanks.

 

I installed this version, changed de config.xml in \conf directory, but when I try to start the service an error occurs.

When I stat the line status the lines not appear.

Is anything missing ?

 

Attached the logs, configs and error messages.

 

Thanks !

7.1.0_service_start_error.zip

Share this post


Link to post

It looks like there is a DLL mismatch, with a DLL from the older version present on system. Were some VoiceGuide .EXEs running when the new install was done?

Try uninstalling the current version and make sure all .EXEs and .DLLs in VoiceGuide directory are removed, and then try installing again.

Share this post


Link to post

Thanks !

 

Now, the process is running!

We are testing more and buying the licenses. The OCR function will be important for us. Please, send news !

 

Thanks !

 

 

Share this post


Link to post

Hi guys,

 

We are installing a new server of Fax IVR.

Out version downloaded from de link above (VoiceGuide_7.1.0_090813.exe) is corrupted.

But the link above is offline now.

The version 7.1.0 downloaded in your site has the problem of OCR just solved (or disabled) ?

 

Thanks !

Share this post


Link to post

Please download using the the main v7.1.0. That fix is now in the version pointed to by the main download link. Not sure if the Fax OCR has been re-enabled as well in the current main download. If it is not then we will advise a new download link on Monday to the version that has this re-enabled, as the OCR hang issue has been resolved.

Share this post


Link to post

Hi,

 

I downloaded the 7.1.0 version, installed in a new server, configured the same script I have in other VG server.

But when the fax transmission ends, the VG service stops unexpectedly !

 

We need to start in production in this Saturday. Please, help !

 

Thanks.

Share this post


Link to post

Could you please post a copy of VoiceGuide's Debug Printout which captures the call, this will allow us to see what happened.

 

Debug Trace files are created in VG's \log\ subdirectory.

 

Please post the traces and the VoiceGuide script used.

 

When posting traces/scripts please .ZIP them up and post them as attachments.

Share this post


Link to post

Obs: I noted the last log lines refer to ocr. It appears to be the same error we had some months ago. Opportunity that was generated with a version of the OCR disabled.

 

Thanks

Share this post


Link to post

Trace shows that incoming call was answered and eventually a Fax reception was initiated and a fax was received.

Received fax was then converted to PDF (C:\faxrecebido\BV_777779999_091119180224.pdf), but when the attempt was made to perform OCR, the OCR blocked in the init stage.

 

I suspect you may not have the file tessnet2_32.dll present in the VoiceGuide directory. Please confirm whether this is the case.

 

We will verify which OCR DLL files have been included in the latest distributions and perhaps make the automatic OCR option selectable using VG.INI and/or using an in-script variable, so user has per-fax control over when this complex and time consuming OCR task is carried out. Should have a new version available for you early next week.

 

 

180224.158 6 23 12 state [RxFax] Receiving Fax C:\faxrecebido\BV_777779999_091119180224.tif

180224.158 6 23 12 ReceiveFaxStart ktTel_Fax_Rx_Start_Enqueue call [C:\faxrecebido\BV_777779999_091119180224.tif]

180224.158 6 23 12 qTel add cmd_Fax_Rx_Start [0,0,0,0,0][C:\faxrecebido\BV_777779999_091119180224.tif||||]

180224.158 6 23 12 t timer set 3600 sec : EV_TIMEOUT_HANGUP

180224.158 7 23 12 qTel run cmd_Fax_Rx_Start

...

180257.830 18 23 12 ev Dialogic 162,TFX_FAXRECV, crn=10000001, 1,98,1728,C:\faxrecebido\BV_777779999_091119180224.tif,,

180257.830 18 23 12 fax TFX_FAXRECV handler

180257.830 18 23 12 qScr add evScriptEvent 162 TFX_FAXRECV

180257.830 6 23 12 qScr run evScriptEvent sCode=[TFX_FAXRECV] iActionID=0, crn=0[1|98|1728|0|0][C:\faxrecebido\BV_777779999_091119180224.tif|||||]

180257.830 6 23 12 scriptevent TFX_FAXRECV param1:C:\faxrecebido\BV_777779999_091119180224.tif, param2:, param3:

180257.830 6 23 12 LsFaxRx TFX_FAXRECV 1 C:\faxrecebido\BV_777779999_091119180224.tif

180257.830 6 23 12 rv add [RxFax]{C:\faxrecebido\BV_777779999_091119180224.tif}

180257.830 6 23 12 rv add [RxFax_fax]{C:\faxrecebido\BV_777779999_091119180224.tif}

180257.830 6 23 12 fax pdf calling Tif2Pdf_Start C:\faxrecebido\BV_777779999_091119180224.tif => C:\faxrecebido\BV_777779999_091119180224.pdf

180257.830 6 23 12 fax Tif2Pdf_Start begin

180257.830 6 fax pdf Tif2Pdf_ThreadContainer constr sFnameTiff_In=C:\faxrecebido\BV_777779999_091119180224.tif, sFnamePdf_In=C:\faxrecebido\BV_777779999_091119180224.pdf

180257.830 6 23 12 fax Tif2Pdf_Start end

180257.830 6 23 12 fax ocr calling TifOCR_Start C:\faxrecebido\BV_777779999_091119180224.tif

180257.830 6 23 12 fax TifOCR_Start begin

180257.830 6 fax Tif2Pdf_ThreadContainer constr sFnameTiff_In=C:\faxrecebido\BV_777779999_091119180224.tif

180257.845 21 23 12 fax pdf Tif2Pdf_ThreadContainer.Run begin

180257.845 21 23 12 fax pdf Process FileName=[C:\Program Files\VoiceGuide\tif2pdf.exe], Arguments=["C:\faxrecebido\BV_777779999_091119180224.tif" "C:\faxrecebido\BV_777779999_091119180224.pdf"]

180257.845 6 23 12 fax ocr TifOcr_Start end

180257.845 6 23 12 fax bar Barcode Scan not included in this version

180257.845 6 23 12 path {TFX_FAXRECV} not found

180257.861 21 23 12 fax pdf Tif2Pdf_ThreadContainer.Run end:

Opended Image!

Writing PDF Header.

Writing PDF catalog object.

Writing PDF pages object.

Writing PDF page 0 object.

Writing PDF contents object.

Writing PDF procset object.

Writing PDF XObject object.

Writing PDF XObject Length object.

Writing PDF Color Space object.

Writing PDF Xref object.

Finished!

 

180257.861 21 23 12 fax pdf completed=C:\faxrecebido\BV_777779999_091119180224.pdf

180257.861 21 23 12 qScr add evScriptEvent 0 FAX_TIF2PDF_CONVERT_COMPLETE

180257.861 6 23 12 qScr run evScriptEvent sCode=[FAX_TIF2PDF_CONVERT_COMPLETE] iActionID=0, crn=0[0|0|0|0|0][C:\faxrecebido\BV_777779999_091119180224.tif|C:\faxrecebido\BV_777779999_091119180224.pdf||||]

180257.861 6 23 12 scriptevent FAX_TIF2PDF_CONVERT_COMPLETE param1:C:\faxrecebido\BV_777779999_091119180224.tif, param2:C:\faxrecebido\BV_777779999_091119180224.pdf, param3:

180257.861 6 23 12 LsFaxRx FAX_TIF2PDF_CONVERT_COMPLETE 0 C:\faxrecebido\BV_777779999_091119180224.tif

180257.876 6 23 12 LsFaxRx_HandlePostProcessing FAX_TIF2PDF_CONVERT_COMPLETE 0 C:\faxrecebido\BV_777779999_091119180224.tif

180257.876 6 23 12 rv add [RxFax_fax_pdf]{C:\faxrecebido\BV_777779999_091119180224.pdf}

180257.876 6 23 12 rv add [RxFax_fax_tif]{C:\faxrecebido\BV_777779999_091119180224.tif}

180257.876 6 23 12 path {FAX_TIF2PDF_CONVERT_COMPLETE} not found

180257.876 6 23 12 fax waiting until all fax post-processing completes.

180257.892 22 23 12 fax ocr TifOcr_ThreadContainer.Run begin

180257.892 22 23 12 fax ocr .Init call

Share this post


Link to post

Hi,

 

Thanks for your return.

The installation copied the file tessnet2.dll (without the '_32'). Is it correct ?

 

Looking at the another server we installed few months ago, the dll is the same.

 

Thanks

Share this post


Link to post

Hi,

 

While we await the new version, his team could provide the link from the old version (above: VoiceGuide_7.1.0_090813.exe) to be installed on the server? this version is working correctly on the server that we have here a few months.

 

Thank you for your attention and sorry for the insistence, but this new server should be in production tomorrow.

 

Thanks.

 

Rafael

Share this post


Link to post

Hi guys,

 

I encountered the tessnet2_32.dll at the tesseract web site.

Where I have to save this file ? Will it solve the problem ?

 

Thanks

Share this post


Link to post

Please update your system with this version of VoiceGuide v7:

[old link removed]

and post traces from this version if you still encounter problems with OCR.

Share this post


Link to post

Thanks!

 

It appears to be ok !

Reading the log, apparently the OCR module is disabled, isn't it ?

 

When your team update the version to correct the OCR problem, please mail me.

 

Thanks a lot.

 

 

Rafael

Share this post


Link to post

The OCR should not be disabled. Unless you have some settings in VG.INI, which you would not have as they are not there by default.

Please post the log file and we can then see what happened during the call.

Share this post


Link to post

Dear,

 

I'm confused yesterday. The version has the same problem!!!

After fax transmission ends, the service is stopped.

The log presents the same lines (OCR init call). We attached the logs. The script is the same we sended last week.

Please, how can I disable this option ?? Our time is over for this solution.

 

Thanks

logs_same_error_ocr.zip

Share this post


Link to post

The traces provided are not from the newest version provided.

 

Please ensure that you install the latest version provided. Sounds like it maybe best for you to uninstall the current version of VG and to make sure it is really uninstalled then then delete VoiceGuide sudirectory altogether.

 

Then install the version provided.

 

Then make a test fax call and then .ZIP up all the traces and post them here.

 

 

094036.241 18 23 12 ev ring 1, hCall=0x10000002 vgEngine v7.1.3610.34867 (2009-11-19 19:22:14.93)

Share this post


Link to post

Hi,

 

I uninstalled the version, deleted all files, then I installed, started service etc.

The information in the first log lines is:

103231.564 5 ------------------------------------------------------------------------------------------------------

103231.564 5 vgEngine version : 7.1.3610.34867 (RELEASE Build)

103231.564 5 created on : 2009-11-19 19:22:14.93

103231.564 5 AssemblyLocation : C:\Program Files\VoiceGuide\vgEngine.dll

103231.564 5 LastWriteTime : 2009-11-22 21:27:30

103231.564 5 ------------------------------------------------------------------------------------------------------

 

 

 

I printed the directory information about the installation.

The file is attached. The vg service stopped, but the last lines in the log presents different information.

 

Important: the 'old' version (..._090813) presents this information in the log:

...

...

090329.125 6 7 4 qScr run evScriptEvent sCode=[TFX_FAXRECV] iActionID=0, crn=0[3|196|1728|0|0][C:\faxrecebido\BV_640826021_091123085923.tif|||||]

090329.125 6 7 4 ScriptEvent TFX_FAXRECV C:\faxrecebido\BV_640826021_091123085923.tif||

090329.125 6 7 4 LsFaxRx TFX_FAXRECV 3 C:\faxrecebido\BV_640826021_091123085923.tif

090329.125 6 7 4 rv add [RxFax]{C:\faxrecebido\BV_640826021_091123085923.tif}

090329.125 6 7 4 rv add [RxFax_fax]{C:\faxrecebido\BV_640826021_091123085923.tif}

090329.125 6 7 4 fax pdf calling Tif2Pdf_Start C:\faxrecebido\BV_640826021_091123085923.tif => C:\faxrecebido\BV_640826021_091123085923.pdf

090329.125 6 7 4 fax Tif2Pdf_Start begin

090329.125 6 fax pdf Tif2Pdf_ThreadContainer constr sFnameTiff_In=C:\faxrecebido\BV_640826021_091123085923.tif, sFnamePdf_In=C:\faxrecebido\BV_640826021_091123085923.pdf

090329.125 6 7 4 fax Tif2Pdf_Start end

090329.125 15 7 4 fax pdf Tif2Pdf_ThreadContainer.Run begin

>>> 090329.125 6 7 4 fax ocr OCR not included in this version090329.125 15 7 4 fax pdf Process FileName=[C:\Program Files\VoiceGuide\tif2pdf.exe], Arguments=["C:\faxrecebido\BV_640826021_091123085923.tif" "C:\faxrecebido\BV_640826021_091123085923.pdf"]

>>> 090329.125 6 7 4 fax bar Barcode Scan not included in this version

090329.125 6 7 4 path {TFX_FAXRECV} not found

090329.141 15 7 4 fax pdf Tif2Pdf_ThreadContainer.Run end:

Opended Image!

Writing PDF Header.

Writing PDF catalog object.

Writing PDF pages object.

...

 

Thanks. I'm waiting instructions.

 

Rafael

error_service_stopped.zip

Share this post


Link to post

To confirm it, I installed the version downloaded from the web site (7.1.0).

The first lines in the log is:

110043.798 5 ------------------------------------------------------------------------------------------------------

110043.798 5 vgEngine version : 7.1.3583.22027 (RELEASE Build)

110043.798 5 created on : 2009-10-23 12:14:15.00

110043.798 5 AssemblyLocation : C:\Program Files\VoiceGuide\vgEngine.dll

110043.798 5 LastWriteTime : 2009-10-22 22:15:04

110043.798 5 ------------------------------------------------------------------------------------------------------

 

This is older then I installed before. I'm unisntalling it.

 

Thanks

Share this post


Link to post

Dear support responsible,

 

I earnestly request that is made available a version of the Aug-13 as wrote before.

 

This is necessary because we need that the new server runs ok in production now, as the other server.

 

As I wrote before, our executable of this version is corrupted. Please help us ! Our customer is getting disappointed with our service, and fax solution.

 

Thanks for your attention.

Share this post


Link to post

Hi,

 

We tried a few minutes ago to copy the files of the version sent in Aug-13 over the last version.

We tried this to verify if it solves the service stopping.

The problem were different: the vb script not runned.

 

So, still waiting a solution.

 

Thanks

Share this post


Link to post

Please update your system with this version of VoiceGuide v7:

[old link removed]

This version by default has OCR disabled unless it is enabled by adding the below to VG.INI:

[Fax]
ocr=1


We have been able to reproduce on one of our test system here the error that you have encountered with the OCR in the previous version (OCR worked fine on most of out test systems). It looks like on the system that has OCR problems the module that is doing the OCR cannot find one of the pre-requisite DLLs and this is causing the issue. We will look into this a bit further to determine why this error is happening. The DLL is on system it's just that Windows is not finding it. Will advise when we have a resolution for this available, an in the meantime please use the above version that has OCR in it disabled by default.

Share this post


Link to post

Hi,

 

Ok !

The service is now running !

I attached the log for your check.

 

I was thinking the only "difference" in this case with a normal installation, I do not know if it affects the operation of the OCR, is the fact that the service VoiceGuide be running with a Network User and not the local system. This is necessary because the script calls an executable that needs permissions on the network.

 

 

Thanks for yout attention.

log_service_is_ok.zip

Share this post


Link to post

Trace shows the fax was received and saved as both .tif and .pdf, and the script and 'after hangup' script ran afterwards with no apparent problems.

 

Would suggest editing the ConfigLine.xml file to change the FAX tone definition to make it less likely to be falsely detected.

 

We will still look into resolving the OCR pre-requisite DLL issue that we have reproduced on one of our test servers and will advise in this thread when this is fixed.

 

 

072843.579 6 23 12 fax ocr not started as ini_Fax_OCR = 0

Share this post


Link to post

Thanks!

 

Taking this up, then I will open a new forum about a problem that the channel remain "locked" after the closing of the connection etc..

Better detail then.

 

Thank you for your attention to the resolution of this item.

 

Regards

Share this post


Link to post

Hi,

 

About your suggestion: today, our ConfigLine.xml is configured as below

 

<Tone Name="FAX Incoming">

<Notes>Incoming fax tone</Notes>

<ID>FAX</ID>

<Freq1>1100</Freq1>

<Freq1Dev>110</Freq1Dev>

<Freq2>0</Freq2>

<Freq2Dev>0</Freq2Dev>

<On>30</On>

<OnDev>15</OnDev>

<Off>0</Off>

<OffDev>0</OffDev>

<Count>0</Count>

</Tone>

 

What we can change to make it better ?

 

Thanks

Share this post


Link to post

For some reason the Dialogic cards on this system are reporting a 1100Hz tone being present on the lines at time when there is no call on the line.

Not sure why this would be happening. Maybe the PBX is playing some tones on the line while there are no call on the line?

 

Try changing the <ID>FAX</ID> setting to be:

 

<Tone Name="FAX Incoming">

<Notes>Incoming fax tone</Notes>

<ID>FAX</ID>

<Freq1>1100</Freq1>

<Freq1Dev>50</Freq1Dev>

<Freq2>0</Freq2>

<Freq2Dev>0</Freq2Dev>

<On>50</On>

<OnDev>10</OnDev>

<Off>250</Off>

<OffDev>60</OffDev>

<Count>3</Count>

</Tone>

 

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×