POLQA (ITU P863)

Started by Mauritz Jameson March 8, 2012
I downloaded the P.863 POLQA source code from the ITU website. As far
as I can see there is no guide to how the project should be built. So
I created a new console application (empty project) in Visual Studio
and added Main.cpp to the project.

The first error I get when I try to build is:

1>------ Build started: Project: polqa, Configuration: Debug Win32
------
1>Compiling...
1>Main.cpp
1>--->mathlib.h
....\polqa\src\extlibs\mathlib.h(237) : warning C4091: '' : ignored on
left of 'int' when no variable is declared
....\polqa\src\extlibs\mathlib.h(238) : warning C4091: '' : ignored on
left of 'int' when no variable is declared
1>c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include
\afx.h(24) : fatal error C1189: #error :  Building MFC application
with /MD[d] (CRT dll version) requires MFC shared dll version. Please
#define _AFXDLL or do not use /MD[d]

I opened the project property page and went to Configuration
Properties --> C/C++ --> Code Generation.

I changed the Runtime Library setting from "Multi-threaded Debug DLL"
to "Multi-threaded"


When I build again I get this error:

1>------ Build started: Project: polqa, Configuration: Debug Win32
------
1>Compiling...
1>Main.cpp
1>--->mathlib.h
...\polqa\src\extlibs\mathlib.h(237) : warning C4091: '' : ignored on
left of 'int' when no variable is declared
...\polqa\src\extlibs\mathlib.h(238) : warning C4091: '' : ignored on
left of 'int' when no variable is declared
1> WINVER not defined. Defaulting to 0x0502 (Windows Server 2003)
1>--->mathlib.h
...\polqa\src\stdafx.h(116) : fatal error C1083: Cannot open include
file: 'stdstring.h': No such file or directory


The header file stdstring.h is being included in one of the files
(stdafx.h) which I got from the ITU website. The include statement is:

#include "stdstring.h"

and it suggests that the header file stdstring.h is "local" to the
project...but I can't find it anywhere.


Is there anybody out there who have successfully compiled these POLQA
files? Or even better: Where do I find a guide to how the files should
be compiled/built?

Thank you

>I downloaded the P.863 POLQA source code from the ITU website. As far >as I can see there is no guide to how the project should be built. So >I created a new console application (empty project) in Visual Studio >and added Main.cpp to the project. > >The first error I get when I try to build is: > >1>------ Build started: Project: polqa, Configuration: Debug Win32 >------ >1>Compiling... >1>Main.cpp >1>--->mathlib.h >....\polqa\src\extlibs\mathlib.h(237) : warning C4091: '' : ignored on >left of 'int' when no variable is declared >....\polqa\src\extlibs\mathlib.h(238) : warning C4091: '' : ignored on >left of 'int' when no variable is declared >1>c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include >\afx.h(24) : fatal error C1189: #error : Building MFC application >with /MD[d] (CRT dll version) requires MFC shared dll version. Please >#define _AFXDLL or do not use /MD[d] > >I opened the project property page and went to Configuration >Properties --> C/C++ --> Code Generation. > >I changed the Runtime Library setting from "Multi-threaded Debug DLL" >to "Multi-threaded" > > >When I build again I get this error: > >1>------ Build started: Project: polqa, Configuration: Debug Win32 >------ >1>Compiling... >1>Main.cpp >1>--->mathlib.h >...\polqa\src\extlibs\mathlib.h(237) : warning C4091: '' : ignored on >left of 'int' when no variable is declared >...\polqa\src\extlibs\mathlib.h(238) : warning C4091: '' : ignored on >left of 'int' when no variable is declared >1> WINVER not defined. Defaulting to 0x0502 (Windows Server 2003) >1>--->mathlib.h >...\polqa\src\stdafx.h(116) : fatal error C1083: Cannot open include >file: 'stdstring.h': No such file or directory > > >The header file stdstring.h is being included in one of the files >(stdafx.h) which I got from the ITU website. The include statement is: > >#include "stdstring.h" > >and it suggests that the header file stdstring.h is "local" to the >project...but I can't find it anywhere. > > >Is there anybody out there who have successfully compiled these POLQA >files? Or even better: Where do I find a guide to how the files should >be compiled/built? > >Thank you > >
Hi Mauritz, I'm also trying to compile this source code and also couldn`t find any building guide. Anyway you can find a file called StdString.h in the ExtLib folder but I'm not sure this is the one refered by the include sentence in stdafx.h I would be pleased to share any progress in this matter.
On Thursday, March 8, 2012 2:56:25 PM UTC, Mauritz Jameson wrote:
> I downloaded the P.863 POLQA source code from the ITU website. As far > as I can see there is no guide to how the project should be built. So > I created a new console application (empty project) in Visual Studio > and added Main.cpp to the project. > > The first error I get when I try to build is: > > 1>------ Build started: Project: polqa, Configuration: Debug Win32 > ------ > 1>Compiling... > 1>Main.cpp > 1>--->mathlib.h > ....\polqa\src\extlibs\mathlib.h(237) : warning C4091: '' : ignored on > left of 'int' when no variable is declared > ....\polqa\src\extlibs\mathlib.h(238) : warning C4091: '' : ignored on > left of 'int' when no variable is declared > 1>c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include > \afx.h(24) : fatal error C1189: #error : Building MFC application > with /MD[d] (CRT dll version) requires MFC shared dll version. Please > #define _AFXDLL or do not use /MD[d] > > I opened the project property page and went to Configuration > Properties --> C/C++ --> Code Generation. > > I changed the Runtime Library setting from "Multi-threaded Debug DLL" > to "Multi-threaded" > > > When I build again I get this error: > > 1>------ Build started: Project: polqa, Configuration: Debug Win32 > ------ > 1>Compiling... > 1>Main.cpp > 1>--->mathlib.h > ...\polqa\src\extlibs\mathlib.h(237) : warning C4091: '' : ignored on > left of 'int' when no variable is declared > ...\polqa\src\extlibs\mathlib.h(238) : warning C4091: '' : ignored on > left of 'int' when no variable is declared > 1> WINVER not defined. Defaulting to 0x0502 (Windows Server 2003) > 1>--->mathlib.h > ...\polqa\src\stdafx.h(116) : fatal error C1083: Cannot open include > file: 'stdstring.h': No such file or directory > > > The header file stdstring.h is being included in one of the files > (stdafx.h) which I got from the ITU website. The include statement is: > > #include "stdstring.h" > > and it suggests that the header file stdstring.h is "local" to the > project...but I can't find it anywhere. > > > Is there anybody out there who have successfully compiled these POLQA > files? Or even better: Where do I find a guide to how the files should > be compiled/built? > > Thank you
Hi, Would it be possible get a copy of this source code? Thanks a lot, Awal.
Guys have you got any solution to solve this problem of building a console
application from P.863

On Thursday, March 8, 2012 8:26:25 PM UTC+5:30, Mauritz Jameson wrote:
> I downloaded the P.863 POLQA source code from the ITU website. As far > > as I can see there is no guide to how the project should be built. So > > I created a new console application (empty project) in Visual Studio > > and added Main.cpp to the project. > > > > The first error I get when I try to build is: > > > > 1>------ Build started: Project: polqa, Configuration: Debug Win32 > > ------ > > 1>Compiling... > > 1>Main.cpp > > 1>--->mathlib.h > > ....\polqa\src\extlibs\mathlib.h(237) : warning C4091: '' : ignored on > > left of 'int' when no variable is declared > > ....\polqa\src\extlibs\mathlib.h(238) : warning C4091: '' : ignored on > > left of 'int' when no variable is declared > > 1>c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include > > \afx.h(24) : fatal error C1189: #error : Building MFC application > > with /MD[d] (CRT dll version) requires MFC shared dll version. Please > > #define _AFXDLL or do not use /MD[d] > > > > I opened the project property page and went to Configuration > > Properties --> C/C++ --> Code Generation. > > > > I changed the Runtime Library setting from "Multi-threaded Debug DLL" > > to "Multi-threaded" > > > > > > When I build again I get this error: > > > > 1>------ Build started: Project: polqa, Configuration: Debug Win32 > > ------ > > 1>Compiling... > > 1>Main.cpp > > 1>--->mathlib.h > > ...\polqa\src\extlibs\mathlib.h(237) : warning C4091: '' : ignored on > > left of 'int' when no variable is declared > > ...\polqa\src\extlibs\mathlib.h(238) : warning C4091: '' : ignored on > > left of 'int' when no variable is declared > > 1> WINVER not defined. Defaulting to 0x0502 (Windows Server 2003) > > 1>--->mathlib.h > > ...\polqa\src\stdafx.h(116) : fatal error C1083: Cannot open include > > file: 'stdstring.h': No such file or directory > > > > > > The header file stdstring.h is being included in one of the files > > (stdafx.h) which I got from the ITU website. The include statement is: > > > > #include "stdstring.h" > > > > and it suggests that the header file stdstring.h is "local" to the > > project...but I can't find it anywhere. > > > > > > Is there anybody out there who have successfully compiled these POLQA > > files? Or even better: Where do I find a guide to how the files should > > be compiled/built? > > > > Thank you
Hi All,

I am also trying to use POLQA source code. Did any one compile it successfully.
I used PESQ algorithm and tested some of the international languages on G.711 and
G.729. It looks like the PESQ test result is not so accurate. 
plz let me know if any one is using POLQA.

Thanks,
Justin  


On Thursday, January 17, 2013 8:44:18 AM UTC, shyam.s...@gmail.com wrote:
> Guys have you got any solution to solve this problem of building a console
application from P.863
> > > > On Thursday, March 8, 2012 8:26:25 PM UTC+5:30, Mauritz Jameson wrote: > > > I downloaded the P.863 POLQA source code from the ITU website. As far > > > >
> > as I can see there is no guide to how the project should be built. So > > > > > > I created a new console application (empty project) in Visual Studio > > > > > > and added Main.cpp to the project. > > > > > > > > > > > > The first error I get when I try to build is: > > > > > > > > > > > > 1>------ Build started: Project: polqa, Configuration: Debug Win32 > > > > > > ------ > > > > > > 1>Compiling... > > > > > > 1>Main.cpp > > > > > > 1>--->mathlib.h > > > > > > ....\polqa\src\extlibs\mathlib.h(237) : warning C4091: '' : ignored on > > > > > > left of 'int' when no variable is declared > > > > > > ....\polqa\src\extlibs\mathlib.h(238) : warning C4091: '' : ignored on > > > > > > left of 'int' when no variable is declared > > > > > > 1>c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include > > > > > > \afx.h(24) : fatal error C1189: #error : Building MFC application > > > > > > with /MD[d] (CRT dll version) requires MFC shared dll version. Please > > > > > > #define _AFXDLL or do not use /MD[d] > > > > > > > > > > > > I opened the project property page and went to Configuration > > > > > > Properties --> C/C++ --> Code Generation. > > > > > > > > > > > > I changed the Runtime Library setting from "Multi-threaded Debug DLL" > > > > > > to "Multi-threaded" > > > > > > > > > > > > > > > > > > When I build again I get this error: > > > > > > > > > > > > 1>------ Build started: Project: polqa, Configuration: Debug Win32 > > > > > > ------ > > > > > > 1>Compiling... > > > > > > 1>Main.cpp > > > > > > 1>--->mathlib.h > > > > > > ...\polqa\src\extlibs\mathlib.h(237) : warning C4091: '' : ignored on > > > > > > left of 'int' when no variable is declared > > > > > > ...\polqa\src\extlibs\mathlib.h(238) : warning C4091: '' : ignored on > > > > > > left of 'int' when no variable is declared > > > > > > 1> WINVER not defined. Defaulting to 0x0502 (Windows Server 2003) > > > > > > 1>--->mathlib.h > > > > > > ...\polqa\src\stdafx.h(116) : fatal error C1083: Cannot open include > > > > > > file: 'stdstring.h': No such file or directory > > > > > > > > > > > > > > > > > > The header file stdstring.h is being included in one of the files > > > > > > (stdafx.h) which I got from the ITU website. The include statement is: > > > > > > > > > > > > #include "stdstring.h" > > > > > > > > > > > > and it suggests that the header file stdstring.h is "local" to the > > > > > > project...but I can't find it anywhere. > > > > > > > > > > > > > > > > > > Is there anybody out there who have successfully compiled these POLQA > > > > > > files? Or even better: Where do I find a guide to how the files should > > > > > > be compiled/built? > > > > > > > > > > > > Thank you
I have been trying to get this source code--would it be possible to send me a copy?

Thanks,
   Richard

On Thursday, March 21, 2013 2:27:28 PM UTC-7, just...@gmail.com wrote:
> Hi All, > > > > I am also trying to use POLQA source code. Did any one compile it successfully. > > I used PESQ algorithm and tested some of the international languages on G.711 and
G.729. It looks like the PESQ test result is not so accurate.
> > plz let me know if any one is using POLQA. > > > > Thanks, > > Justin > > > > > > On Thursday, January 17, 2013 8:44:18 AM UTC, shyam.s...@gmail.com wrote: > > > Guys have you got any solution to solve this problem of building a console
application from P.863
> > > > > > > > > > > > On Thursday, March 8, 2012 8:26:25 PM UTC+5:30, Mauritz Jameson wrote: > > > > > > > I downloaded the P.863 POLQA source code from the ITU website. As far > > > > > > > > > > > > > > > > > > > > as I can see there is no guide to how the project should be built. So > > > > > > > > > > > > > > I created a new console application (empty project) in Visual Studio > > > > > > > > > > > > > > and added Main.cpp to the project. > > > > > > > > > > > > > > > > > > > > > > > > > > > > The first error I get when I try to build is: > > > > > > > > > > > > > > > > > > > > > > > > > > > > 1>------ Build started: Project: polqa, Configuration: Debug Win32 > > > > > > > > > > > > > > ------ > > > > > > > > > > > > > > 1>Compiling... > > > > > > > > > > > > > > 1>Main.cpp > > > > > > > > > > > > > > 1>--->mathlib.h > > > > > > > > > > > > > > ....\polqa\src\extlibs\mathlib.h(237) : warning C4091: '' : ignored on > > > > > > > > > > > > > > left of 'int' when no variable is declared > > > > > > > > > > > > > > ....\polqa\src\extlibs\mathlib.h(238) : warning C4091: '' : ignored on > > > > > > > > > > > > > > left of 'int' when no variable is declared > > > > > > > > > > > > > > 1>c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include > > > > > > > > > > > > > > \afx.h(24) : fatal error C1189: #error : Building MFC application > > > > > > > > > > > > > > with /MD[d] (CRT dll version) requires MFC shared dll version. Please > > > > > > > > > > > > > > #define _AFXDLL or do not use /MD[d] > > > > > > > > > > > > > > > > > > > > > > > > > > > > I opened the project property page and went to Configuration > > > > > > > > > > > > > > Properties --> C/C++ --> Code Generation. > > > > > > > > > > > > > > > > > > > > > > > > > > > > I changed the Runtime Library setting from "Multi-threaded Debug DLL" > > > > > > > > > > > > > > to "Multi-threaded" > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > When I build again I get this error: > > > > > > > > > > > > > > > > > > > > > > > > > > > > 1>------ Build started: Project: polqa, Configuration: Debug Win32 > > > > > > > > > > > > > > ------ > > > > > > > > > > > > > > 1>Compiling... > > > > > > > > > > > > > > 1>Main.cpp > > > > > > > > > > > > > > 1>--->mathlib.h > > > > > > > > > > > > > > ...\polqa\src\extlibs\mathlib.h(237) : warning C4091: '' : ignored on > > > > > > > > > > > > > > left of 'int' when no variable is declared > > > > > > > > > > > > > > ...\polqa\src\extlibs\mathlib.h(238) : warning C4091: '' : ignored on > > > > > > > > > > > > > > left of 'int' when no variable is declared > > > > > > > > > > > > > > 1> WINVER not defined. Defaulting to 0x0502 (Windows Server 2003) > > > > > > > > > > > > > > 1>--->mathlib.h > > > > > > > > > > > > > > ...\polqa\src\stdafx.h(116) : fatal error C1083: Cannot open include > > > > > > > > > > > > > > file: 'stdstring.h': No such file or directory > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > The header file stdstring.h is being included in one of the files > > > > > > > > > > > > > > (stdafx.h) which I got from the ITU website. The include statement is: > > > > > > > > > > > > > > > > > > > > > > > > > > > > #include "stdstring.h" > > > > > > > > > > > > > > > > > > > > > > > > > > > > and it suggests that the header file stdstring.h is "local" to the > > > > > > > > > > > > > > project...but I can't find it anywhere. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Is there anybody out there who have successfully compiled these POLQA > > > > > > > > > > > > > > files? Or even better: Where do I find a guide to how the files should > > > > > > > > > > > > > > be compiled/built? > > > > > > > > > > > > > > > > > > > > > > > > > > > > Thank you
From http://www.polqa.info/products.html:

"There is no directly compilable source code for POLQA available. In order to
support evaluations based on a standard conforming POLQA implementation, OPTICOM
� on behalf of the POLQA Coalition � is offering a POLQA
executable under an NDA for academic/educational use."

The code used to describe the algorithm, which I believe is the one that others in
this groups have tried, can be downloaded from:
http://www.itu.int/rec/T-REC-P.863/en

Giacomo


On Thursday, 8 March 2012 14:56:25 UTC, Mauritz Jameson  wrote:
> I downloaded the P.863 POLQA source code from the ITU website. As far > > as I can see there is no guide to how the project should be built. So > > I created a new console application (empty project) in Visual Studio > > and added Main.cpp to the project. > > > > The first error I get when I try to build is: > > > > 1>------ Build started: Project: polqa, Configuration: Debug Win32 > > ------ > > 1>Compiling... > > 1>Main.cpp > > 1>--->mathlib.h > > ....\polqa\src\extlibs\mathlib.h(237) : warning C4091: '' : ignored on > > left of 'int' when no variable is declared > > ....\polqa\src\extlibs\mathlib.h(238) : warning C4091: '' : ignored on > > left of 'int' when no variable is declared > > 1>c:\program files (x86)\microsoft visual studio 8\vc\atlmfc\include > > \afx.h(24) : fatal error C1189: #error : Building MFC application > > with /MD[d] (CRT dll version) requires MFC shared dll version. Please > > #define _AFXDLL or do not use /MD[d] > > > > I opened the project property page and went to Configuration > > Properties --> C/C++ --> Code Generation. > > > > I changed the Runtime Library setting from "Multi-threaded Debug DLL" > > to "Multi-threaded" > > > > > > When I build again I get this error: > > > > 1>------ Build started: Project: polqa, Configuration: Debug Win32 > > ------ > > 1>Compiling... > > 1>Main.cpp > > 1>--->mathlib.h > > ...\polqa\src\extlibs\mathlib.h(237) : warning C4091: '' : ignored on > > left of 'int' when no variable is declared > > ...\polqa\src\extlibs\mathlib.h(238) : warning C4091: '' : ignored on > > left of 'int' when no variable is declared > > 1> WINVER not defined. Defaulting to 0x0502 (Windows Server 2003) > > 1>--->mathlib.h > > ...\polqa\src\stdafx.h(116) : fatal error C1083: Cannot open include > > file: 'stdstring.h': No such file or directory > > > > > > The header file stdstring.h is being included in one of the files > > (stdafx.h) which I got from the ITU website. The include statement is: > > > > #include "stdstring.h" > > > > and it suggests that the header file stdstring.h is "local" to the > > project...but I can't find it anywhere. > > > > > > Is there anybody out there who have successfully compiled these POLQA > > files? Or even better: Where do I find a guide to how the files should > > be compiled/built? > > > > Thank you
Try this one instead:
http://www.sevana.fi/voice_quality_testing_measurement_analysis.php


Le mardi 3 juin 2014 06:53:33 UTC+2, sevanafi a �crit�:
> Try this one instead:
http://www.sevana.fi/voice_quality_testing_measurement_analysis.php Hello, is there any one who could send me the source code of AQuA sevana! Thanks
Hi,

Sevana AQuA source code is not available, sorry. However, if you use
download link on the web site (http://www.sevana.fi/downloads.php) you will
receive AQuA for evaluation.

Regards,
Sevana

>Le mardi 3 juin 2014 06:53:33 UTC+2, sevanafi a =E9crit=A0: >> Try this one instead:
http://www.sevana.fi/voice_quality_testing_measurem=
>ent_analysis.php > >Hello, is there any one who could send me the source code of AQuA sevana!
T=
>hanks >
_____________________________ Posted through www.DSPRelated.com