2010-08-01 2 views
0

메신저 경로를 설정하고 난 그냥 구성 요소에 FYP을 넣고 싶어 이 파일에 스핑크스를 사용

하지만 내 구성 파일에

\ 클래스 \의 FYP을 구축 내 gammar 모델 경로를 구성하는 방법

<component name="jsgfGrammar" type="edu.cmu.sphinx.jsapi.JSGFGrammar"> 
    <property name="dictionary" value="dictionary"/> 
    <property name="grammarLocation" 
     value="resource:/FYP/"/> 
    <property name="grammarName" value="word"/> 
<property name="logMath" value="logMath"/> 
</component> 

을 따라하지만 같은

내가 상기 폴더를 청소하고이 문법 모델이 골대를 벗어났습니다의 때문에 배포 된 jar 파일이 작동하지 않는 응용 프로그램을 배포 할 때. \ 사용자 \ 프라 딥 \ 문서 \ NetBeansProjects \ FYPApplication11 순간 문법 모델을 가지고

:

경로 C입니다.

하지만 난이

<component name="jsgfGrammar" type="edu.cmu.sphinx.jsapi.JSGFGrammar"> 
    <property name="dictionary" value="dictionary"/> 
    <property name="grammarLocation" 
     value="resource:/C:\Users\Pradeep\Documents\NetBeansProjects\FYPApplication11/"/> 
    <property name="grammarName" value="word"/> 
<property name="logMath" value="logMath"/> 
</component> 

같이 넣어 또는 누군가가 나에게 jar 파일로 배포하기 위해이 프로젝트를하게하는 데 도움이 될 수 있습니다 또한 didnt가

작업

\ 라인을 사용하는 경우. 내가 문서에 따르면

답변

1

넷빈즈에 배포 할 때이 경로 문제의 응용 프로그램이 작동하지 않는 때문에 "grammerLocation"속성 값의 두 가지 유형을 수행 할 수 있습니다

  • 리소스 로케이터 (항아리에서 자원 , 클래스 경로)
  • URL입니다 그래서

창에 귀하의 경우에 당신은 할 수 있습니다 :

<component name="jsgfGrammar" type="edu.cmu.sphinx.jsapi.JSGFGrammar"> 
    <property name="dictionary" value="dictionary"/> 
    <property name="grammarLocation" value="file:/C:/Users/Pradeep/Documents/NetBeansProjects/FYPApplication11/"/> 
    <property name="grammarName" value="word"/> 
    <property name="logMath" value="logMath"/> 
</component> 
+0

와우 작동합니다. 나는 stackoverflow 사랑해. 고마워, 많은 naikus. 많이 고맙습니다. 너는 대단하다 – Nubkadiya

+0

@Nubkadiya 너는 천만에요. – naikus

관련 문제