problem with py2exe and microsoft speech SDK 5.1

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Dave Lim

    problem with py2exe and microsoft speech SDK 5.1

    >On May 3, 1:29 pm, Dave Lim <diband... at yahoo.com>
    wrote:
    >Hello, this is my first time in the mailing list so
    >bear with me.
    >>
    >Basically what I did was I followed this
    site:http://surguy.net/articles/speechrecognition.xml
    >>
    >So I installed microsoft speech SDK 5.1 and then
    used
    >pythonwin COM MakePy utility for it and it worked
    out
    >fine. However, I need to compile my program into a
    >.exe and I have no idea how to make this work. I
    tried
    >using py2exe but I get the error:
    >>
    >Traceback (most recent call last):
    > File "simple-speech-recognition.py" , line 57, in
    ?
    >TypeError: Error when calling the metaclass bases
    > cannot create 'NoneType' instances
    >>
    >If anybody knows a good solution to this problem I
    >would very much appreciate it if you can guide me
    to
    >the right path / solution.
    >>
    >Thank you very much!
    >-Dave Lim
    >>
    >______________ _______________ _______________ ______
    >Do You Yahoo!?
    >Tired of spam? Yahoo! Mail has the best spam
    protection aroundhttp://mail.yahoo.com
    >
    >I've never done this, but I want to at some point, so
    I went andhttp://peak.telecommunity.com/DevCenter/PythonEggs
    >
    >Mike
    Thanks for the links. But I already have compiled it
    successfully into an executable my only problem is i
    still have that error. I still have the same error:

    Traceback (most recent call last):
    File "simple-speech-recognition.py" , line 57, in ?
    TypeError: Error when calling the metaclass bases
    cannot create 'NoneType' instances

    I used py2exe and I also added typelibs in the options
    however that didn't seem to fix my problem. Below is
    my setup.py, can anyone tell me what I'm lacking or
    doing wrong here?

    setup.py

    from distutils.core import setup
    import py2exe

    setup(options = {"py2exe": {"typelibs":
    [('{C866CA3A-32F7-11D2-9602-00C04F8EE628}', 0,5,0)]}},
    console = ["simple.py"])

    Dave

    _______________ _______________ _______________ _____
    Do You Yahoo!?
    Tired of spam? Yahoo! Mail has the best spam protection around
    Yahoo Mail: Your smarter, faster, free email solution. Organize your inbox, protect your privacy, and tackle tasks efficiently with AI-powered features and robust security tools.

  • francois.schnell@gmail.com

    #2
    Re: problem with py2exe and microsoft speech SDK 5.1

    Hi Dave,

    I can't help you but maybe you'll have more luck if you try also the
    dedicated py2exe mailing list:

    A distutils extension to create standalone windows programs from python scripts.


    francois

    On May 4, 7:36 am, Dave Lim <diband...@yaho o.comwrote:
    On May 3, 1:29 pm, Dave Lim <diband... at yahoo.com>
    wrote:
    Hello, this is my first time in the mailing list so
    bear with me.
    >
    Basically what I did was I followed this
    >
    site:http://surguy.net/articles/speechrecognition.xml
    >
    >
    >
    So I installed microsoft speech SDK 5.1 and then
    used
    pythonwin COM MakePy utility for it and it worked
    out
    fine. However, I need to compile my program into a
    .exe and I have no idea how to make this work. I
    tried
    using py2exe but I get the error:
    >
    Traceback (most recent call last):
    File "simple-speech-recognition.py" , line 57, in
    ?
    TypeError: Error when calling the metaclass bases
    cannot create 'NoneType' instances
    >
    If anybody knows a good solution to this problem I
    would very much appreciate it if you can guide me
    to
    the right path / solution.
    >
    Thank you very much!
    -Dave Lim
    >
    _______________ _______________ _______________ _____
    Do You Yahoo!?
    Tired of spam? Yahoo! Mail has the best spam
    >
    protection aroundhttp://mail.yahoo.com
    >
    I've never done this, but I want to at some point, so
    I went and
    grabbed some good links on packaging up Python apps:
    >>
    There's also growth in using Python Eggs:
    >

    >
    >
    >
    Mike
    >
    Thanks for the links. But I already have compiled it
    successfully into an executable my only problem is i
    still have that error. I still have the same error:
    >
    Traceback (most recent call last):
    File "simple-speech-recognition.py" , line 57, in ?
    TypeError: Error when calling the metaclass bases
    cannot create 'NoneType' instances
    >
    I used py2exe and I also added typelibs in the options
    however that didn't seem to fix my problem. Below is
    my setup.py, can anyone tell me what I'm lacking or
    doing wrong here?
    >
    setup.py
    >
    from distutils.core import setup
    import py2exe
    >
    setup(options = {"py2exe": {"typelibs":
    [('{C866CA3A-32F7-11D2-9602-00C04F8EE628}', 0,5,0)]}},
    console = ["simple.py"])
    >
    Dave
    >
    _______________ _______________ _______________ _____
    Do You Yahoo!?
    Tired of spam? Yahoo! Mail has the best spam protection aroundhttp://mail.yahoo.com

    Comment

    Working...