title: PhoneGap + Speech Recognition SDK
body: <p>I'm developing a multi-platform application using HTML5 and PhoneGap, and my application should include voice recognition. The Android version works perfectly, but I can't get the speech recognition work on iPhone.</p>
  
  <p>I wrote a PhoneGap plugin which runs Objective-C code, and I want to use Nuance Dragon SDK for speech recognition. The problem is that I have a lot of issues :</p>
  
  <pre><code>Undefined symbols for architecture i386:
    "_SecCertificateCopyData", referenced from:
        l792 in SpeechKit(libSpeechKit.a-i386-master.o)
    "_SecCertificateCopySubjectSummary", referenced from:
        l791 in SpeechKit(libSpeechKit.a-i386-master.o)
    "_SecItemAdd", referenced from:
        l800 in SpeechKit(libSpeechKit.a-i386-master.o)
    "_SecItemCopyMatching", referenced from:
        l793 in SpeechKit(libSpeechKit.a-i386-master.o)
        l799 in SpeechKit(libSpeechKit.a-i386-master.o)
        l800 in SpeechKit(libSpeechKit.a-i386-master.o)
    "_SecItemDelete", referenced from:
        l797 in SpeechKit(libSpeechKit.a-i386-master.o)
    "_SecItemUpdate", referenced from:
        l800 in SpeechKit(libSpeechKit.a-i386-master.o)
    "_kSecAttrAccessGroup", referenced from:
        l800 in SpeechKit(libSpeechKit.a-i386-master.o)
    "_kSecAttrAccount", referenced from:
        l797 in SpeechKit(libSpeechKit.a-i386-master.o)
    "_kSecAttrDescription", referenced from:
        l797 in SpeechKit(libSpeechKit.a-i386-master.o)
    "_kSecAttrGeneric", referenced from:
        l793 in SpeechKit(libSpeechKit.a-i386-master.o)
    "_kSecAttrLabel", referenced from:
        l797 in SpeechKit(libSpeechKit.a-i386-master.o)
    "_kSecClass", referenced from:
        l793 in SpeechKit(libSpeechKit.a-i386-master.o)
        l798 in SpeechKit(libSpeechKit.a-i386-master.o)
        l799 in SpeechKit(libSpeechKit.a-i386-master.o)
        l800 in SpeechKit(libSpeechKit.a-i386-master.o)
    "_kSecClassGenericPassword", referenced from:
        l793 in SpeechKit(libSpeechKit.a-i386-master.o)
        l798 in SpeechKit(libSpeechKit.a-i386-master.o)
        l799 in SpeechKit(libSpeechKit.a-i386-master.o)
    "_kSecMatchLimit", referenced from:
        l793 in SpeechKit(libSpeechKit.a-i386-master.o)
    "_kSecMatchLimitOne", referenced from:
        l793 in SpeechKit(libSpeechKit.a-i386-master.o)
    "_kSecReturnAttributes", referenced from:
        l793 in SpeechKit(libSpeechKit.a-i386-master.o)
    "_kSecReturnData", referenced from:
        l799 in SpeechKit(libSpeechKit.a-i386-master.o)
    "_kSecValueData", referenced from:
        l784 in SpeechKit(libSpeechKit.a-i386-master.o)
        l797 in SpeechKit(libSpeechKit.a-i386-master.o)
        l798 in SpeechKit(libSpeechKit.a-i386-master.o)
        l799 in SpeechKit(libSpeechKit.a-i386-master.o)
  ld: symbol(s) not found for architecture i386
  clang: error: linker command failed with exit code 1 (use -v to see invocation)
  </code></pre>
  
  <p>I also found that it was possible to use the Google Chrome API, but it needs a FLAC audio file, and it isn't supported by iOS.</p>
  
  <p>Can anyone help me with either Nuance SDK or FLAC on iOS ? Any help would be useful !</p>
  
  <p>Thanks a lot.</p>