मैं Windows 10 पर Pocketsphinx स्थापित करने का प्रयास कर रहा हूँ। मैंने Pocketsphinx और sphinxbase को डाउनलोड किया है, उन दोनों को बनाया है, और sphinxbase.dll को Pocketsphinx बिन में डाल दिया है। हालाँकि जब मैं कमांड को कॉपी और पेस्ट करता हूँ

bin\Debug\Win32\pocketsphinx_continuous.exe -inmic yes -hmm model\en-us\en-us -lm model\en-us\en-us.lm.bin -dict model\en-us\cmudict-en-us.dict

कमांड प्रॉम्प्ट में (सीएमयू स्फिंक्स निर्देशों के अनुसार https://cmusphinx.github.io/ wiki/tutorialpocketsphinx/#windows) आउटपुट की आखिरी कुछ पंक्तियां इस तरह दिखती हैं:

INFO: feat.c(715): Initializing feature stream to type: '1s_c_d_dd', ceplen=13, CMN='batch', VARNORM='no', AGC='none'
INFO: acmod.c(162): Using subvector specification 0-12/13-25/26-38
INFO: mdef.c(518): Reading model definition: model/en-us/en-us/mdef
INFO: mdef.c(531): Found byte-order mark BMDF, assuming this is a binary mdef file
INFO: bin_mdef.c(336): Reading binary model definition: model/en-us/en-us/mdef
INFO: bin_mdef.c(516): 42 CI-phone, 137053 CD-phone, 3 emitstate/phone, 126 CI-sen, 5126 Sen, 29324 Sen-Seq
INFO: tmat.c(149): Reading HMM transition probability matrices: model/en-us/en-us/transition_matrices

हालाँकि मुझे रेडी... या लिसनिंग... प्रॉम्प्ट नहीं मिलता है कि मैंने अन्य लोगों को सॉफ़्टवेयर का परीक्षण करने के लिए देखा है। मुझे दूसरों की तुलना में बहुत कम आउटपुट मिलता है (dict.c या ms_gauden.c आदि के बारे में कुछ भी नहीं) कोई सलाह?

2
pilars32 31 मार्च 2020, 17:31

1 उत्तर

सबसे बढ़िया उत्तर

अगर किसी और को इस समस्या का सामना करना पड़ता है, तो जांचें कि विजुअल स्टूडियो रनटाइम लाइब्रेरी गुण मल्टी-थ्रेडेड डीएलएल (/ एमडी) पर सेट है, खासकर यदि आप विजुअल स्टूडियो का एक नया संस्करण चला रहे हैं। इसे जांचने के लिए, विजुअल स्टूडियो में यहां जाएं:

प्रोजेक्ट -> गुण -> सी/सी ++ -> कोड जनरेशन -> रनटाइम लाइब्रेरी

इस सेटिंग को सत्यापित/बदलने के लिए। ऐसा करने से पहले आपको sphinxbase और Pocketsphinx को फिर से डाउनलोड करना पड़ सकता है। इस सेटिंग को बदलने के बाद ही .sln बनाएं।

2
pilars32 31 मार्च 2020, 21:30