i'm developing a speech recognition based application and i intend to use
pocketsphinx..
I complied sphinxbase to Symbain S60 3rd edition but i have errors compiling
pocketsphinx
here is sample of the error log
Creation Time Description Resource Path Location Type
1290679657210 Undefined symbol: '_strcmp_nocase' pocketsphinx Unknown C/C++
Problem
1290679657217 Undefined symbol: '_str2words' pocketsphinx Unknown C/C++
Problem
1290679657180 Undefined symbol: '_parse_subvecs' pocketsphinx Unknown C/C++
Problem
1290679657266 Undefined symbol: '_ngram_tg_score' pocketsphinx Unknown C/C++
Problem
1290679657260 Undefined symbol: '_ngram_model_set_select' pocketsphinx Unknown
C/C++ Problem
1290679657259 Undefined symbol: '_ngram_model_set_read' pocketsphinx Unknown
C/C++ Problem
1290679657257 Undefined symbol: '_ngram_model_set_map_words' pocketsphinx
Unknown C/C++ Problem
1290679657268 Undefined symbol: '_ngram_model_set_known_wid' pocketsphinx
Unknown C/C++ Problem
1290679657262 Undefined symbol: '_ngram_model_set_init' pocketsphinx Unknown
C/C++ Problem
1290679657261 Undefined symbol: '_ngram_model_read' pocketsphinx Unknown C/C++
Problem
1290679657264 Undefined symbol: '_ngram_model_free' pocketsphinx Unknown C/C++
Problem
1290679657267 Undefined symbol: '_ngram_model_flush' pocketsphinx Unknown
C/C++ Problem
1290679657205 Undefined symbol: '_mmio_file_unmap' pocketsphinx Unknown C/C++
Problem
1290679657206 Undefined symbol: '_mmio_file_read' pocketsphinx Unknown C/C++
Problem
1290679657207 Undefined symbol: '_mmio_file_ptr' pocketsphinx Unknown C/C++
Problem
1290679657227 Undefined symbol: '_logmath_log' pocketsphinx Unknown C/C++
Problem
1290679657251 Undefined symbol: '_logmath_ln_to_log' pocketsphinx Unknown
C/C++ Problem
does anyone have any clue
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
When you ask about build problems please report the version you are trying to
build. Please provide the full build log, not just part of it. You can upload
log to the public resource and give a link on it.
Pocketsphinx had issues with Symbian, they were recently fixed in Subvesion
repository. You need to checkout a latest version from Subversion or download
snapshot.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thank you for yor reply, I'm using sphinxbase0.6.1 and pocketsphinx0.6.1 also.
I'm compiling on carbide C++ for S60 3rd edition target. following are the
compilation results:**_
1- Compiling for GCCE works ok for sphinxbase but for pocketsphinx had
problems so i added EXPORT_C in sphinx_exports.h file in case of symbian as
follows :
ifndef SPHINXBASE_EXPORT_H
define SPHINXBASE_EXPORT_H
/ Win32/WinCE DLL gunk /
if (defined(_WIN32) || defined(_WIN32_WCE)) && !defined(SYMBIAN32)
if defined(SPHINXBASE_EXPORTS) / Visual Studio /
define SPHINXBASE_EXPORT __declspec(dllexport)
elif defined(CYGWIN) / Disable this on Cygwin, it doesn't work /
define SPHINXBASE_EXPORT
else
define SPHINXBASE_EXPORT __declspec(dllimport)
endif**
elif defined_(SYMBIAN32)
define SPHINXBASE_EXPORT EXPORT_**__C
else / _!_WIN32 /
define SPHINXBASE_EXPORT
endif
endif /SPHINXBASE_EXPORT_H/
after adding the line in bold and underlined, both pocketsphinx and sphinxbase
compiled OK for GCCE. But when compiling sphinxbase for emulator WINSCW the
following errors occur:
Creation Time Description Resource Path Location Type
1291107082751 declaration syntax error yin.h /sphinxbase/include line 75 C/C++
Problem
1291107082752 declaration syntax error yin.h /sphinxbase/include line 81 C/C++
Problem
1291107082753 declaration syntax error yin.h /sphinxbase/include line 87 C/C++
Problem
1291107082754 declaration syntax error yin.h /sphinxbase/include line 97 C/C++
Problem
1291107082755 declaration syntax error yin.h /sphinxbase/include line 113
C/C++ Problem
1291107082750 undefined identifier 'EXPORT_C' yin.h /sphinxbase/include line
67 C/C++ Problem
if i removed EXPORT_C from sphinxbase when compiling to emulator it compiles
well but i get the following errors in pocketsphinx:
Creation Time Description Resource Path Location Type
1291107151976 Undefined symbol: '_strcmp_nocase' pocketsphinx Unknown C/C++
Problem
1291107151983 Undefined symbol: '_str2words' pocketsphinx Unknown C/C++
Problem
1291107151946 Undefined symbol: '_parse_subvecs' pocketsphinx Unknown C/C++
Problem
1291107152032 Undefined symbol: '_ngram_tg_score' pocketsphinx Unknown C/C++
Problem
1291107152026 Undefined symbol: '_ngram_model_set_select' pocketsphinx Unknown
C/C++ Problem
1291107152025 Undefined symbol: '_ngram_model_set_read' pocketsphinx Unknown
C/C++ Problem
1291107152034 Undefined symbol: '_ngram_model_set_known_wid' pocketsphinx
Unknown C/C++ Problem
1291107152028 Undefined symbol: '_ngram_model_set_init' pocketsphinx Unknown
C/C++ Problem
1291107152027 Undefined symbol: '_ngram_model_read' pocketsphinx Unknown C/C++
Problem
1291107152030 Undefined symbol: '_ngram_model_free' pocketsphinx Unknown C/C++
Problem
1291107152033 Undefined symbol: '_ngram_model_flush' pocketsphinx Unknown
C/C++ Problem
1291107151971 Undefined symbol: '_mmio_file_unmap' pocketsphinx Unknown C/C++
Problem
1291107151972 Undefined symbol: '_mmio_file_read' pocketsphinx Unknown C/C++
Problem
1291107151973 Undefined symbol: '_mmio_file_ptr' pocketsphinx Unknown C/C++
Problem
1291107151993 Undefined symbol: '_logmath_log' pocketsphinx Unknown C/C++
Problem
1291107152017 Undefined symbol: '_logmath_ln_to_log' pocketsphinx Unknown
C/C++ Problem
1291107152020 Undefined symbol: '_logmath_init' pocketsphinx Unknown C/C++
Problem
1291107151961 Undefined symbol: '_logmath_get_zero' pocketsphinx Unknown C/C++
Problem
1291107152019 Undefined symbol: '_logmath_get_base' pocketsphinx Unknown C/C++
Problem
1291107152021 Undefined symbol: '_logmath_free' pocketsphinx Unknown C/C++
Problem
1291107152022 Undefined symbol: '_logmath_add' pocketsphinx Unknown C/C++
Problem
1291107152024 Undefined symbol: '_listelem_alloc_init' pocketsphinx Unknown
C/C++ Problem
1291107152029 Undefined symbol: '_listelem_alloc_free' pocketsphinx Unknown
C/C++ Problem
1291107151982 Undefined symbol: '_lineiter_start' pocketsphinx Unknown C/C++
Problem
1291107151984 Undefined symbol: '_lineiter_next' pocketsphinx Unknown C/C++
Problem
1291107151999 Undefined symbol: '_jsgf_rule_public' pocketsphinx Unknown C/C++
Problem
1291107151998 Undefined symbol: '_jsgf_rule_iter' pocketsphinx Unknown C/C++
Problem
1291107151996 Undefined symbol: '_jsgf_parse_file' pocketsphinx Unknown C/C++
Problem
1291107152002 Undefined symbol: '_jsgf_grammar_free' pocketsphinx Unknown
C/C++ Problem
1291107151997 Undefined symbol: '_jsgf_get_rule' pocketsphinx Unknown C/C++
Problem
1291107152001 Undefined symbol: '_jsgf_build_fsg' pocketsphinx Unknown C/C++
Problem
1291107152012 Undefined symbol: '_hash_table_tolist' pocketsphinx Unknown
C/C++ Problem
1291107151986 Undefined symbol: '_hash_table_new' pocketsphinx Unknown C/C++
Problem
1291107152006 Undefined symbol: '_hash_table_lookup' pocketsphinx Unknown
C/C++ Problem
1291107151981 Undefined symbol: '_hash_table_lookup_int32' pocketsphinx
Unknown C/C++ Problem
1291107152003 Undefined symbol: '_hash_table_iter' pocketsphinx Unknown C/C++
Problem
1291107152000 Undefined symbol: '_hash_table_iter_next' pocketsphinx Unknown
C/C++ Problem
1291107152008 Undefined symbol: '_hash_table_iter_free' pocketsphinx Unknown
C/C++ Problem
1291107151987 Undefined symbol: '_hash_table_free' pocketsphinx Unknown C/C++
Problem
1291107151980 Undefined symbol: '_hash_table_enter' pocketsphinx Unknown C/C++
Problem
1291107152011 Undefined symbol: '_hash_table_enter_bkey' pocketsphinx Unknown
C/C++ Problem
1291107152007 Undefined symbol: '_hash_table_delete' pocketsphinx Unknown
C/C++ Problem
1291107151992 Undefined symbol: '_gnode_free' pocketsphinx Unknown C/C++
Problem
1291107151991 Undefined symbol: '_glist_insert_ptr' pocketsphinx Unknown C/C++
Problem
1291107151989 Undefined symbol: '_glist_free' pocketsphinx Unknown C/C++
Problem
1291107151990 Undefined symbol: '_glist_add_ptr' pocketsphinx Unknown C/C++
Problem
1291107152010 Undefined symbol: '_fsg_model_word_add' pocketsphinx Unknown
C/C++ Problem
1291107151994 Undefined symbol: '_fsg_model_readfile' pocketsphinx Unknown
C/C++ Problem
1291107151995 Undefined symbol: '_fsg_model_free' pocketsphinx Unknown C/C++
Problem
1291107152004 Undefined symbol: '_fsg_model_add_silence' pocketsphinx Unknown
C/C++ Problem
1291107152005 Undefined symbol: '_fsg_model_add_alt' pocketsphinx Unknown
C/C++ Problem
1291107151947 Undefined symbol: '_feat_set_subvecs' pocketsphinx Unknown C/C++
Problem
1291107151969 Undefined symbol: '_feat_s2mfc2feat_live' pocketsphinx Unknown
C/C++ Problem
1291107151958 Undefined symbol: '_feat_retain' pocketsphinx Unknown C/C++
Problem
1291107151945 Undefined symbol: '_feat_read_lda' pocketsphinx Unknown C/C++
Problem
1291107151944 Undefined symbol: '_feat_init' pocketsphinx Unknown C/C++
Problem
1291107151962 Undefined symbol: '_feat_free' pocketsphinx Unknown C/C++
Problem
1291107151965 Undefined symbol: '_feat_array_free' pocketsphinx Unknown C/C++
Problem
1291107151960 Undefined symbol: '_feat_array_alloc' pocketsphinx Unknown C/C++
Problem
1291107151966 Undefined symbol: '_fe_start_utt' pocketsphinx Unknown C/C++
Problem
1291107151955 Undefined symbol: '_fe_retain' pocketsphinx Unknown C/C++
Problem
1291107151970 Undefined symbol: '_fe_process_frames' pocketsphinx Unknown
C/C++ Problem
1291107151957 Undefined symbol: '_fe_init_auto_r' pocketsphinx Unknown C/C++
Problem
1291107151952 Undefined symbol: '_fe_get_output_size' pocketsphinx Unknown
C/C++ Problem
1291107151963 Undefined symbol: '_fe_free' pocketsphinx Unknown C/C++ Problem
1291107151967 Undefined symbol: '_fe_end_utt' pocketsphinx Unknown C/C++
Problem
1291107151943 Undefined symbol: '_cmn_type_from_str' pocketsphinx Unknown
C/C++ Problem
1291107151934 Undefined symbol: '_cmd_ln_str_r' pocketsphinx Unknown C/C++
Problem
1291107151956 Undefined symbol: '_cmd_ln_retain' pocketsphinx Unknown C/C++
Problem
1291107151954 Undefined symbol: '_cmd_ln_parse_file_r' pocketsphinx Unknown
C/C++ Problem
1291107151941 Undefined symbol: '_cmd_ln_int_r' pocketsphinx Unknown C/C++
Problem
1291107151938 Undefined symbol: '_cmd_ln_float_r' pocketsphinx Unknown C/C++
Problem
1291107151948 Undefined symbol: '_cmd_ln_exists_r' pocketsphinx Unknown C/C++
Problem
1291107151951 Undefined symbol: '_ckd_free' pocketsphinx Unknown C/C++ Problem
1291107151978 Undefined symbol: '_ckd_free_3d' pocketsphinx Unknown C/C++
Problem
1291107151964 Undefined symbol: '_ckd_free_2d' pocketsphinx Unknown C/C++
Problem
1291107152016 Undefined symbol: '_bio_verify_chksum' pocketsphinx Unknown
C/C++ Problem
1291107152013 Undefined symbol: '_bio_readhdr' pocketsphinx Unknown C/C++
Problem
1291107152014 Undefined symbol: '_bio_hdrarg_free' pocketsphinx Unknown C/C++
Problem
1291107152015 Undefined symbol: '_bio_fread' pocketsphinx Unknown C/C++
Problem
1291107152018 Undefined symbol: '_bio_fread_1d' pocketsphinx Unknown C/C++
Problem
1291107151942 Undefined symbol: '_agc_type_from_str' pocketsphinx Unknown
C/C++ Problem
1291107151949 Undefined symbol: '_agc_set_threshold' pocketsphinx Unknown
C/C++ Problem
1291107151968 Undefined symbol: 'E__sys_error' pocketsphinx Unknown C/C++
Problem
1291107151937 Undefined symbol: '__E__pr_warn' pocketsphinx Unknown C/C++
Problem
1291107151940 Undefined symbol: '__E__pr_info' pocketsphinx Unknown C/C++
Problem
1291107151939 Undefined symbol: '__E__pr_info_header' pocketsphinx Unknown
C/C++ Problem
1291107151988 Undefined symbol: '__E__pr_info_header_wofn' pocketsphinx
Unknown C/C++ Problem
1291107151936 Undefined symbol: '__E__pr_header' pocketsphinx Unknown C/C++
Problem
1291107151975 Undefined symbol: '__E__fatal_sys_error' pocketsphinx Unknown
C/C++ Problem
1291107151985 Undefined symbol: '__E__die_error' pocketsphinx Unknown C/C++
Problem
1291107152009 Undefined symbol: '___listelem_malloc' pocketsphinx Unknown
C/C++ Problem
1291107152031 Undefined symbol: 'listelemfree' pocketsphinx Unknown
C/C++ Problem
1291107151950 Undefined symbol: 'ckdsalloc' pocketsphinx Unknown C/C++
Problem
1291107151979 Undefined symbol: 'ckdrealloc' pocketsphinx Unknown C/C++
Problem
1291107151974 Undefined symbol: 'ckdmalloc' pocketsphinx Unknown C/C++
Problem
1291107151977 Undefined symbol: 'ckdcalloc_3d' pocketsphinx Unknown
C/C++ Problem
1291107151959 Undefined symbol: 'ckdcalloc_2d' pocketsphinx Unknown
C/C++ Problem
1291107151953 Undefined symbol: 'ckdcalloc' pocketsphinx Unknown C/C++
Problem
1291107151935 ... pocketsphinx Unknown C/C++ Problem
I need to know how to compile both to the emulator in order to be able to test
my application
Thank you so much, and i'm sorry for the LONG description_**
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
CMUSphinx uses common among other OSS projects development model. In this
model periodic releases happen every 6 month. Those releases are more or less
stable snapshots of the development tree. However, it happens that they can
contain bugs. We usually fix bugs as soon as we get information about them but
we don't create new release for every bug fix. After bug is fixed you have to
wait another 6 month for a new release.
The latest and most stable code is usually available in different form. You
can always download latest and most stable sources from public version control
system. This is called snapshot of the development tree.
Your issue with Symbian is known for us and it was fixed just recently. That's
why it didn't went into the latest release 0.6.1. It's only available in
snapshot of the development branch. So basically you have three choices:
Download snapshot of the development branch and get the bug fixed
Wait for 3 month to download a new release with the bug fixed
Fix the bug yourself.
It's up to you which path to choose. I suggested you path 1. in the first
answer.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thank you for the response, really helpful.
I downloaded the snapshots but there is an error when compiling for S60 3rd
edition, backend.lib is not found. do u have any clue ?
I also compiled to Symbian 3 where backend.lib is available, the compilation
to emulator succeeded but after changing the target type to lib instead of
dll, yet i don't know how to run continous.exe on the emulator. can you give
me any instructions?
as for compiling gor GCCE i get this error for pocketsphinx:
Creation Time Description Resource Path Location Type
1291119207171 \Nokia\devices\Nokia_Symbian3_SDK_v0.9\epoc32\release\armv5\LIB\
pocketsphinx.dso: No such file: No such file or directory Sphinx_snapshot line
0 C/C++ Problem
thank you for your help
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
yet i don't know how to run continous.exe on the emulator. can you give me
any instructions
You can run it the same way as on host I suppose. pocketsphinx_continuous
-infile file.wav.
291119207171 \Nokia\devices\Nokia_Symbian3_SDK_v0.9\epoc32\release\armv5\LIB
\pocketsphinx.dso: No such file: No such file or directory Sphinx_snapshot
line 0 C/C++ Problem
You probably didn't clean the previous build. Which file is missing exactly?
Who reference it? Why reference exists? You need to find out answer on the
questions.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
i'm developing a speech recognition based application and i intend to use
pocketsphinx..
I complied sphinxbase to Symbain S60 3rd edition but i have errors compiling
pocketsphinx
here is sample of the error log
Creation Time Description Resource Path Location Type
1290679657210 Undefined symbol: '_strcmp_nocase' pocketsphinx Unknown C/C++
Problem
1290679657217 Undefined symbol: '_str2words' pocketsphinx Unknown C/C++
Problem
1290679657180 Undefined symbol: '_parse_subvecs' pocketsphinx Unknown C/C++
Problem
1290679657266 Undefined symbol: '_ngram_tg_score' pocketsphinx Unknown C/C++
Problem
1290679657260 Undefined symbol: '_ngram_model_set_select' pocketsphinx Unknown
C/C++ Problem
1290679657259 Undefined symbol: '_ngram_model_set_read' pocketsphinx Unknown
C/C++ Problem
1290679657257 Undefined symbol: '_ngram_model_set_map_words' pocketsphinx
Unknown C/C++ Problem
1290679657268 Undefined symbol: '_ngram_model_set_known_wid' pocketsphinx
Unknown C/C++ Problem
1290679657262 Undefined symbol: '_ngram_model_set_init' pocketsphinx Unknown
C/C++ Problem
1290679657261 Undefined symbol: '_ngram_model_read' pocketsphinx Unknown C/C++
Problem
1290679657264 Undefined symbol: '_ngram_model_free' pocketsphinx Unknown C/C++
Problem
1290679657267 Undefined symbol: '_ngram_model_flush' pocketsphinx Unknown
C/C++ Problem
1290679657205 Undefined symbol: '_mmio_file_unmap' pocketsphinx Unknown C/C++
Problem
1290679657206 Undefined symbol: '_mmio_file_read' pocketsphinx Unknown C/C++
Problem
1290679657207 Undefined symbol: '_mmio_file_ptr' pocketsphinx Unknown C/C++
Problem
1290679657227 Undefined symbol: '_logmath_log' pocketsphinx Unknown C/C++
Problem
1290679657251 Undefined symbol: '_logmath_ln_to_log' pocketsphinx Unknown
C/C++ Problem
does anyone have any clue
When you ask about build problems please report the version you are trying to
build. Please provide the full build log, not just part of it. You can upload
log to the public resource and give a link on it.
Pocketsphinx had issues with Symbian, they were recently fixed in Subvesion
repository. You need to checkout a latest version from Subversion or download
snapshot.
Thank you for yor reply, I'm using sphinxbase0.6.1 and pocketsphinx0.6.1 also.
I'm compiling on carbide C++ for S60 3rd edition target. following are the
compilation results:**_
1- Compiling for GCCE works ok for sphinxbase but for pocketsphinx had
problems so i added EXPORT_C in sphinx_exports.h file in case of symbian as
follows :
ifndef SPHINXBASE_EXPORT_H
define SPHINXBASE_EXPORT_H
/ Win32/WinCE DLL gunk /
if (defined(_WIN32) || defined(_WIN32_WCE)) && !defined(SYMBIAN32)
if defined(SPHINXBASE_EXPORTS) / Visual Studio /
define SPHINXBASE_EXPORT __declspec(dllexport)
elif defined(CYGWIN) / Disable this on Cygwin, it doesn't work /
define SPHINXBASE_EXPORT
else
define SPHINXBASE_EXPORT __declspec(dllimport)
endif**
elif defined_(SYMBIAN32)
define SPHINXBASE_EXPORT EXPORT_**__C
else / _!_WIN32 /
define SPHINXBASE_EXPORT
endif
endif / SPHINXBASE_EXPORT_H /
after adding the line in bold and underlined, both pocketsphinx and sphinxbase
compiled OK for GCCE. But when compiling sphinxbase for emulator WINSCW the
following errors occur:
Creation Time Description Resource Path Location Type
1291107082751 declaration syntax error yin.h /sphinxbase/include line 75 C/C++
Problem
1291107082752 declaration syntax error yin.h /sphinxbase/include line 81 C/C++
Problem
1291107082753 declaration syntax error yin.h /sphinxbase/include line 87 C/C++
Problem
1291107082754 declaration syntax error yin.h /sphinxbase/include line 97 C/C++
Problem
1291107082755 declaration syntax error yin.h /sphinxbase/include line 113
C/C++ Problem
1291107082750 undefined identifier 'EXPORT_C' yin.h /sphinxbase/include line
67 C/C++ Problem
if i removed EXPORT_C from sphinxbase when compiling to emulator it compiles
well but i get the following errors in pocketsphinx:
Creation Time Description Resource Path Location Type
1291107151976 Undefined symbol: '_strcmp_nocase' pocketsphinx Unknown C/C++
Problem
1291107151983 Undefined symbol: '_str2words' pocketsphinx Unknown C/C++
Problem
1291107151946 Undefined symbol: '_parse_subvecs' pocketsphinx Unknown C/C++
Problem
1291107152032 Undefined symbol: '_ngram_tg_score' pocketsphinx Unknown C/C++
Problem
1291107152026 Undefined symbol: '_ngram_model_set_select' pocketsphinx Unknown
C/C++ Problem
1291107152025 Undefined symbol: '_ngram_model_set_read' pocketsphinx Unknown
C/C++ Problem
1291107152034 Undefined symbol: '_ngram_model_set_known_wid' pocketsphinx
Unknown C/C++ Problem
1291107152028 Undefined symbol: '_ngram_model_set_init' pocketsphinx Unknown
C/C++ Problem
1291107152027 Undefined symbol: '_ngram_model_read' pocketsphinx Unknown C/C++
Problem
1291107152030 Undefined symbol: '_ngram_model_free' pocketsphinx Unknown C/C++
Problem
1291107152033 Undefined symbol: '_ngram_model_flush' pocketsphinx Unknown
C/C++ Problem
1291107151971 Undefined symbol: '_mmio_file_unmap' pocketsphinx Unknown C/C++
Problem
1291107151972 Undefined symbol: '_mmio_file_read' pocketsphinx Unknown C/C++
Problem
1291107151973 Undefined symbol: '_mmio_file_ptr' pocketsphinx Unknown C/C++
Problem
1291107151993 Undefined symbol: '_logmath_log' pocketsphinx Unknown C/C++
Problem
1291107152017 Undefined symbol: '_logmath_ln_to_log' pocketsphinx Unknown
C/C++ Problem
1291107152020 Undefined symbol: '_logmath_init' pocketsphinx Unknown C/C++
Problem
1291107151961 Undefined symbol: '_logmath_get_zero' pocketsphinx Unknown C/C++
Problem
1291107152019 Undefined symbol: '_logmath_get_base' pocketsphinx Unknown C/C++
Problem
1291107152021 Undefined symbol: '_logmath_free' pocketsphinx Unknown C/C++
Problem
1291107152022 Undefined symbol: '_logmath_add' pocketsphinx Unknown C/C++
Problem
1291107152024 Undefined symbol: '_listelem_alloc_init' pocketsphinx Unknown
C/C++ Problem
1291107152029 Undefined symbol: '_listelem_alloc_free' pocketsphinx Unknown
C/C++ Problem
1291107151982 Undefined symbol: '_lineiter_start' pocketsphinx Unknown C/C++
Problem
1291107151984 Undefined symbol: '_lineiter_next' pocketsphinx Unknown C/C++
Problem
1291107151999 Undefined symbol: '_jsgf_rule_public' pocketsphinx Unknown C/C++
Problem
1291107151998 Undefined symbol: '_jsgf_rule_iter' pocketsphinx Unknown C/C++
Problem
1291107151996 Undefined symbol: '_jsgf_parse_file' pocketsphinx Unknown C/C++
Problem
1291107152002 Undefined symbol: '_jsgf_grammar_free' pocketsphinx Unknown
C/C++ Problem
1291107151997 Undefined symbol: '_jsgf_get_rule' pocketsphinx Unknown C/C++
Problem
1291107152001 Undefined symbol: '_jsgf_build_fsg' pocketsphinx Unknown C/C++
Problem
1291107152012 Undefined symbol: '_hash_table_tolist' pocketsphinx Unknown
C/C++ Problem
1291107151986 Undefined symbol: '_hash_table_new' pocketsphinx Unknown C/C++
Problem
1291107152006 Undefined symbol: '_hash_table_lookup' pocketsphinx Unknown
C/C++ Problem
1291107151981 Undefined symbol: '_hash_table_lookup_int32' pocketsphinx
Unknown C/C++ Problem
1291107152003 Undefined symbol: '_hash_table_iter' pocketsphinx Unknown C/C++
Problem
1291107152000 Undefined symbol: '_hash_table_iter_next' pocketsphinx Unknown
C/C++ Problem
1291107152008 Undefined symbol: '_hash_table_iter_free' pocketsphinx Unknown
C/C++ Problem
1291107151987 Undefined symbol: '_hash_table_free' pocketsphinx Unknown C/C++
Problem
1291107151980 Undefined symbol: '_hash_table_enter' pocketsphinx Unknown C/C++
Problem
1291107152011 Undefined symbol: '_hash_table_enter_bkey' pocketsphinx Unknown
C/C++ Problem
1291107152007 Undefined symbol: '_hash_table_delete' pocketsphinx Unknown
C/C++ Problem
1291107151992 Undefined symbol: '_gnode_free' pocketsphinx Unknown C/C++
Problem
1291107151991 Undefined symbol: '_glist_insert_ptr' pocketsphinx Unknown C/C++
Problem
1291107151989 Undefined symbol: '_glist_free' pocketsphinx Unknown C/C++
Problem
1291107151990 Undefined symbol: '_glist_add_ptr' pocketsphinx Unknown C/C++
Problem
1291107152010 Undefined symbol: '_fsg_model_word_add' pocketsphinx Unknown
C/C++ Problem
1291107151994 Undefined symbol: '_fsg_model_readfile' pocketsphinx Unknown
C/C++ Problem
1291107151995 Undefined symbol: '_fsg_model_free' pocketsphinx Unknown C/C++
Problem
1291107152004 Undefined symbol: '_fsg_model_add_silence' pocketsphinx Unknown
C/C++ Problem
1291107152005 Undefined symbol: '_fsg_model_add_alt' pocketsphinx Unknown
C/C++ Problem
1291107151947 Undefined symbol: '_feat_set_subvecs' pocketsphinx Unknown C/C++
Problem
1291107151969 Undefined symbol: '_feat_s2mfc2feat_live' pocketsphinx Unknown
C/C++ Problem
1291107151958 Undefined symbol: '_feat_retain' pocketsphinx Unknown C/C++
Problem
1291107151945 Undefined symbol: '_feat_read_lda' pocketsphinx Unknown C/C++
Problem
1291107151944 Undefined symbol: '_feat_init' pocketsphinx Unknown C/C++
Problem
1291107151962 Undefined symbol: '_feat_free' pocketsphinx Unknown C/C++
Problem
1291107151965 Undefined symbol: '_feat_array_free' pocketsphinx Unknown C/C++
Problem
1291107151960 Undefined symbol: '_feat_array_alloc' pocketsphinx Unknown C/C++
Problem
1291107151966 Undefined symbol: '_fe_start_utt' pocketsphinx Unknown C/C++
Problem
1291107151955 Undefined symbol: '_fe_retain' pocketsphinx Unknown C/C++
Problem
1291107151970 Undefined symbol: '_fe_process_frames' pocketsphinx Unknown
C/C++ Problem
1291107151957 Undefined symbol: '_fe_init_auto_r' pocketsphinx Unknown C/C++
Problem
1291107151952 Undefined symbol: '_fe_get_output_size' pocketsphinx Unknown
C/C++ Problem
1291107151963 Undefined symbol: '_fe_free' pocketsphinx Unknown C/C++ Problem
1291107151967 Undefined symbol: '_fe_end_utt' pocketsphinx Unknown C/C++
Problem
1291107151943 Undefined symbol: '_cmn_type_from_str' pocketsphinx Unknown
C/C++ Problem
1291107151934 Undefined symbol: '_cmd_ln_str_r' pocketsphinx Unknown C/C++
Problem
1291107151956 Undefined symbol: '_cmd_ln_retain' pocketsphinx Unknown C/C++
Problem
1291107151954 Undefined symbol: '_cmd_ln_parse_file_r' pocketsphinx Unknown
C/C++ Problem
1291107151941 Undefined symbol: '_cmd_ln_int_r' pocketsphinx Unknown C/C++
Problem
1291107151938 Undefined symbol: '_cmd_ln_float_r' pocketsphinx Unknown C/C++
Problem
1291107151948 Undefined symbol: '_cmd_ln_exists_r' pocketsphinx Unknown C/C++
Problem
1291107151951 Undefined symbol: '_ckd_free' pocketsphinx Unknown C/C++ Problem
1291107151978 Undefined symbol: '_ckd_free_3d' pocketsphinx Unknown C/C++
Problem
1291107151964 Undefined symbol: '_ckd_free_2d' pocketsphinx Unknown C/C++
Problem
1291107152016 Undefined symbol: '_bio_verify_chksum' pocketsphinx Unknown
C/C++ Problem
1291107152013 Undefined symbol: '_bio_readhdr' pocketsphinx Unknown C/C++
Problem
1291107152014 Undefined symbol: '_bio_hdrarg_free' pocketsphinx Unknown C/C++
Problem
1291107152015 Undefined symbol: '_bio_fread' pocketsphinx Unknown C/C++
Problem
1291107152018 Undefined symbol: '_bio_fread_1d' pocketsphinx Unknown C/C++
Problem
1291107151942 Undefined symbol: '_agc_type_from_str' pocketsphinx Unknown
C/C++ Problem
1291107151949 Undefined symbol: '_agc_set_threshold' pocketsphinx Unknown
C/C++ Problem
1291107151968 Undefined symbol: 'E__sys_error' pocketsphinx Unknown C/C++
Problem
1291107151937 Undefined symbol: '__E__pr_warn' pocketsphinx Unknown C/C++
Problem
1291107151940 Undefined symbol: '__E__pr_info' pocketsphinx Unknown C/C++
Problem
1291107151939 Undefined symbol: '__E__pr_info_header' pocketsphinx Unknown
C/C++ Problem
1291107151988 Undefined symbol: '__E__pr_info_header_wofn' pocketsphinx
Unknown C/C++ Problem
1291107151936 Undefined symbol: '__E__pr_header' pocketsphinx Unknown C/C++
Problem
1291107151975 Undefined symbol: '__E__fatal_sys_error' pocketsphinx Unknown
C/C++ Problem
1291107151985 Undefined symbol: '__E__die_error' pocketsphinx Unknown C/C++
Problem
1291107152009 Undefined symbol: '___listelem_malloc' pocketsphinx Unknown
C/C++ Problem
1291107152031 Undefined symbol: 'listelemfree' pocketsphinx Unknown
C/C++ Problem
1291107151950 Undefined symbol: 'ckdsalloc' pocketsphinx Unknown C/C++
Problem
1291107151979 Undefined symbol: 'ckdrealloc' pocketsphinx Unknown C/C++
Problem
1291107151974 Undefined symbol: 'ckdmalloc' pocketsphinx Unknown C/C++
Problem
1291107151977 Undefined symbol: 'ckdcalloc_3d' pocketsphinx Unknown
C/C++ Problem
1291107151959 Undefined symbol: 'ckdcalloc_2d' pocketsphinx Unknown
C/C++ Problem
1291107151953 Undefined symbol: 'ckdcalloc' pocketsphinx Unknown C/C++
Problem
1291107151935 ... pocketsphinx Unknown C/C++ Problem
I need to know how to compile both to the emulator in order to be able to test
my application
Thank you so much, and i'm sorry for the LONG description_**
As I wrote you above, you need to upgrade.
I think the latest release is 0.6.1.. isn't that correct ?!!
CMUSphinx uses common among other OSS projects development model. In this
model periodic releases happen every 6 month. Those releases are more or less
stable snapshots of the development tree. However, it happens that they can
contain bugs. We usually fix bugs as soon as we get information about them but
we don't create new release for every bug fix. After bug is fixed you have to
wait another 6 month for a new release.
The latest and most stable code is usually available in different form. You
can always download latest and most stable sources from public version control
system. This is called snapshot of the development tree.
Your issue with Symbian is known for us and it was fixed just recently. That's
why it didn't went into the latest release 0.6.1. It's only available in
snapshot of the development branch. So basically you have three choices:
It's up to you which path to choose. I suggested you path 1. in the first
answer.
Thank you for the response, really helpful.
I downloaded the snapshots but there is an error when compiling for S60 3rd
edition, backend.lib is not found. do u have any clue ?
I also compiled to Symbian 3 where backend.lib is available, the compilation
to emulator succeeded but after changing the target type to lib instead of
dll, yet i don't know how to run continous.exe on the emulator. can you give
me any instructions?
as for compiling gor GCCE i get this error for pocketsphinx:
Creation Time Description Resource Path Location Type
1291119207171 \Nokia\devices\Nokia_Symbian3_SDK_v0.9\epoc32\release\armv5\LIB\
pocketsphinx.dso: No such file: No such file or directory Sphinx_snapshot line
0 C/C++ Problem
thank you for your help
You can run it the same way as on host I suppose. pocketsphinx_continuous
-infile file.wav.
You probably didn't clean the previous build. Which file is missing exactly?
Who reference it? Why reference exists? You need to find out answer on the
questions.