Code Monkey home page Code Monkey logo

mod_unimrcp's Introduction

mod_unimrcp's People

Contributors

andywolk avatar anthmfs avatar briankwest avatar crienzo avatar dragos-oancea avatar drk9999 avatar jlenk avatar mattwilliamson avatar michaelgg avatar mjerris avatar nneul avatar sergey-safarov avatar seven1240 avatar swk avatar tmancill avatar traviscross avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

mod_unimrcp's Issues

mod_unimrcp canot use in centos7.9

I use these command,

$ git clone https://github.com/freeswitch/mod_unimrcp.git
$ cd mod_unimrcp
$ export PKG_CONFIG_PATH=/usr/local/freeswitch/lib/pkgconfig:/usr/local/unimrcp/lib/pkgconfig
$ ./bootstrap.sh
$ ./configure
$ make
$ sudo make install
$ cd ..

It show that:

checking for FREESWITCH... no
configure: error: Package requirements (freeswitch) were not met:

No package 'freeswitch' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

how could i use it

I think there should be a 'break' after line 1063

while (schannel->state == SPEECH_CHANNEL_CLOSED) {
	if (switch_thread_cond_timedwait(schannel->cond, schannel->mutex, SPEECH_CHANNEL_TIMEOUT_USEC) == SWITCH_STATUS_TIMEOUT && !warned) {
		warned = 1;
		switch_log_printf(SWITCH_CHANNEL_UUID_LOG(schannel->session_uuid), SWITCH_LOG_WARNING, "(%s) MRCP session has not opened after %d ms\n", schannel->name, SPEECH_CHANNEL_TIMEOUT_USEC / (1000));
                    break; // <----------------------------------------------------
	}
}

configure: error: no usable spandsp

Following the build instructions, freeswitch complains:

checking for spandsp >= 3.0... configure: error: no usable spandsp; please install spandsp3 devel package or equivalent

build follow readme, but tips config.status: error: XXX

checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for freeswitch... yes
checking for unimrcpclient >= 0.0.1... no
no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
config.status: error: in /usr/src/libs/mod_unimrcp': config.status: error: Something went wrong bootstrapping makefile fragments for automatic dependency tracking. If GNU make was not used, consider re-running the configure script with MAKE="gmake" (or whatever is necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build the package (albeit without support for automatic dependency tracking). See config.log' for more details

How to build an ARM64 docker image for mod_unimrcp?

I followed the ReadMe to write one Dockerfile to build docker image in ARM64 machine, but it always occured error like this:

checking for freeswitch... no configure: error: Package requirements (freeswitch) were not met: No package 'freeswitch' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables FREESWITCH_CFLAGS and FREESWITCH_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. The command '/bin/sh -c cd /mod_unimrcp && export PKG_CONFIG_PATH=/usr/local/freeswitch/libs/pkgconfig:/usr/local/unimrcp/libs/pkgconfig && ./bootstrap.sh && ./configure && make && make install' returned a non-zero code: 1

So how can I get the correct steps to build one ARM64 image?

nstallation Error Help

This error is reported when executing unimrcp configuration according to the installation process. How to solve it?

configure: Sofia SIP library configuration
checking for Sofia-SIP... configure: error: Cannot find Sofia-SIP - looked for sofia-config and libsofia-sip-ua in /usr/local

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.