forked from Mirrors/freeswitch
Merge pull request #1579 in FS/freeswitch from ~ANDYWOLK/freeswitch:feature/FS-11368-use-system-libflite to master
* commit 'bcd355fea3eb80a1d3b0d2806f44cd9fe17c9494': FS-11368: [mod_flite] Use system libflite.
This commit is contained in:
commit
ad893d8af3
18
configure.ac
18
configure.ac
@ -1427,9 +1427,23 @@ PKG_CHECK_MODULES([SOUNDTOUCH], [soundtouch >= 1.7.0],[
|
|||||||
AM_CONDITIONAL([HAVE_SOUNDTOUCH],[true])],[
|
AM_CONDITIONAL([HAVE_SOUNDTOUCH],[true])],[
|
||||||
AC_MSG_RESULT([no]); AM_CONDITIONAL([HAVE_SOUNDTOUCH],[false])])
|
AC_MSG_RESULT([no]); AM_CONDITIONAL([HAVE_SOUNDTOUCH],[false])])
|
||||||
|
|
||||||
PKG_CHECK_MODULES([FLITE], [flite >= 2.0.0],[
|
PKG_CHECK_MODULES([FLITE], [flite >= 2],[
|
||||||
AM_CONDITIONAL([HAVE_FLITE],[true])],[
|
AM_CONDITIONAL([HAVE_FLITE],[true])],[
|
||||||
AC_MSG_RESULT([no]); AM_CONDITIONAL([HAVE_FLITE],[false])])
|
AC_CHECK_LIB([flite], [flite_init],[
|
||||||
|
AC_CHECK_HEADERS([flite/flite.h],[
|
||||||
|
AM_CONDITIONAL([HAVE_FLITE],[true])
|
||||||
|
FLITE_LIBS="-lflite -lflite_cmu_grapheme_lang -lflite_cmu_grapheme_lex -lflite_cmu_indic_lang -lflite_cmu_indic_lex -lflite_cmulex -lflite_cmu_time_awb -lflite_cmu_us_awb -lflite_cmu_us_kal16 -lflite_cmu_us_kal -lflite_cmu_us_rms -lflite_cmu_us_slt -lflite_usenglish"
|
||||||
|
FLITE_CFLAGS=""
|
||||||
|
], [
|
||||||
|
if module_enabled mod_flite; then
|
||||||
|
AC_MSG_ERROR([You must install libflite-dev to build mod_flite])
|
||||||
|
else
|
||||||
|
AC_MSG_RESULT([no])
|
||||||
|
AM_CONDITIONAL([HAVE_FLITE],[false])
|
||||||
|
fi
|
||||||
|
])
|
||||||
|
])
|
||||||
|
])
|
||||||
|
|
||||||
PKG_CHECK_MODULES([MONGOC], [libmongoc-1.0 >= 1.0.8],[
|
PKG_CHECK_MODULES([MONGOC], [libmongoc-1.0 >= 1.0.8],[
|
||||||
AM_CONDITIONAL([HAVE_MONGOC],[true])],[
|
AM_CONDITIONAL([HAVE_MONGOC],[true])],[
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include <switch.h>
|
#include <switch.h>
|
||||||
#include <flite.h>
|
#include <flite/flite.h>
|
||||||
|
|
||||||
cst_voice *register_cmu_us_awb(void);
|
cst_voice *register_cmu_us_awb(void);
|
||||||
void unregister_cmu_us_awb(cst_voice * v);
|
void unregister_cmu_us_awb(cst_voice * v);
|
||||||
|
@ -42,16 +42,17 @@
|
|||||||
<Target Name="flite-headersTarget" BeforeTargets="CustomBuild" DependsOnTargets="7za">
|
<Target Name="flite-headersTarget" BeforeTargets="CustomBuild" DependsOnTargets="7za">
|
||||||
<DownloadPackageTask
|
<DownloadPackageTask
|
||||||
package="http://files.freeswitch.org/windows/packages/flite/$(fliteVersion)/flite-$(fliteVersion)-headers.zip"
|
package="http://files.freeswitch.org/windows/packages/flite/$(fliteVersion)/flite-$(fliteVersion)-headers.zip"
|
||||||
expectfileordirectory="$(fliteLibDir)\include\flite.h"
|
expectfileordirectory="$(fliteLibDir)\flite\flite.h"
|
||||||
outputfolder=""
|
outputfolder=""
|
||||||
outputfilename=""
|
outputfilename=""
|
||||||
extractto="$(BaseDir)libs"
|
extractto="$(BaseDir)libs"
|
||||||
|
moveafter="flite-$(fliteVersion)\include|flite-$(fliteVersion)\flite"
|
||||||
/>
|
/>
|
||||||
</Target>
|
</Target>
|
||||||
|
|
||||||
<ItemDefinitionGroup>
|
<ItemDefinitionGroup>
|
||||||
<ClCompile>
|
<ClCompile>
|
||||||
<AdditionalIncludeDirectories>$(fliteLibDir)\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>$(fliteLibDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalLibraryDirectories>$(fliteLibDir)\binaries\$(Platform)\$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>$(fliteLibDir)\binaries\$(Platform)\$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
|
Loading…
Reference in New Issue
Block a user