240 发简信
IP属地:广东
  • 英文用.wav 格式不行吗

    2020-02-20 语音识别speechrecognition的recognize_sphinx

    speechrecognition简介: speechrecognition 包,集合了几个语音识别库的接口:recognize_bing():Microsoft Bing ...

  • 你好,我的实现是这样,英文识别出来完全不对,这是哪里缺失导致的,帮忙分析一下?
    1、 识别结果
    fruit.wav
    Sphinx识别结果为:good job

    apple.wav
    Sphinx识别结果为:bill

    mango.wav
    Sphinx识别结果为:then huh

    2、环境里安装好的python包:
    pip 22.2.2
    pocketsphinx 0.1.15
    setuptools 56.0.0
    SpeechRecognition 3.8.1
    swig 4.0.2
    wheel 0.37.1

    3、代码如下:
    # 简单英文语音识
    import speech_recognition as speech
    recognizer = speech.Recognizer()
    harvard = speech.AudioFile('C:/Users/16424/Desktop/wav/mango.wav')
    with harvard as source:
    audio = recognizer.record(source)
    try:
    print("Sphinx识别结果为:" + recognizer.recognize_sphinx(audio))
    except speech.UnknownValueError:
    print("无法识别音频")
    except speech.RequestError as e:
    print("识别错误; {0}".format(e))

    挑战100+Python项目4:练习英语口语

    要怎么才能学会Python编程呢?我觉得最好的方法就是“做中学,玩中学”,只有亲自动手去做Python项目,才能学以致用,真正掌握这门编程语言,为我所用。编程玩家俱乐部推出了...

  • 你好,我的实现是这样,英文识别出来完全不对,这是是缺失了哪里什么导致的?
    1、 识别结果
    fruit.wav
    Sphinx识别结果为:good job

    apple.wav
    Sphinx识别结果为:bill

    mango.wav
    Sphinx识别结果为:then huh

    2、环境里安装好的python包:
    pip 22.2.2
    pocketsphinx 0.1.15
    setuptools 56.0.0
    SpeechRecognition 3.8.1
    swig 4.0.2
    wheel 0.37.1

    3、代码如下:
    # 简单英文语音识
    import speech_recognition as speech
    recognizer = speech.Recognizer()
    harvard = speech.AudioFile('C:/Users/16424/Desktop/wav/mango.wav')
    with harvard as source:
    audio = recognizer.record(source)
    try:
    print("Sphinx识别结果为:" + recognizer.recognize_sphinx(audio))
    except speech.UnknownValueError:
    print("无法识别音频")
    except speech.RequestError as e:
    print("识别错误; {0}".format(e))

    python语音识别终极指南

    【导读】亚马逊的 Alexa 的巨大成功已经证明:在不远的将来,实现一定程度上的语音支持将成为日常科技的基本要求。整合了语音识别的 Python 程序提供了其他技术无法比拟的...

  • 你好,我的实现是这样,英文识别出来完全不对,这是是缺失了哪里。代码如下:
    # 简单英文语音识
    import speech_recognition as speech
    recognizer = speech.Recognizer()
    harvard = speech.AudioFile('C:/Users/16424/Desktop/wav/mango.wav') # 读取音频文件
    with harvard as source:
    audio = recognizer.record(source)
    # 使用Sphinx识别语音C:/Users/16424/Desktop/wav/fruit.wav apple.wav mango.wav
    try:
    print("Sphinx识别结果为:" + recognizer.recognize_sphinx(audio))
    except speech.UnknownValueError:
    print("无法识别音频")
    except speech.RequestError as e:
    print("识别错误; {0}".format(e))

    fruit.wav
    C:\Users\16424\Desktop>python voiceknow.py
    Sphinx识别结果为:good job

    apple.wav
    C:\Users\16424\Desktop>python voiceknow.py
    Sphinx识别结果为:bill

    mango.wav
    C:\Users\16424\Desktop>python voiceknow.py
    Sphinx识别结果为:then huh

    这个安装好的python包:
    pip 22.2.2
    pocketsphinx 0.1.15
    setuptools 56.0.0
    SpeechRecognition 3.8.1
    swig 4.0.2
    wheel 0.37.1

    2020-02-20 语音识别speechrecognition的recognize_sphinx

    speechrecognition简介: speechrecognition 包,集合了几个语音识别库的接口:recognize_bing():Microsoft Bing ...