SpeechRecognition v3.7.1 Release Notes

Release Date: 2017-06-27 // almost 7 years ago
  • โฌ†๏ธ As usual, get it with pip install --upgrade SpeechRecognition

    • ๐Ÿ†• New grammar parameter for recognizer_instance.recognize_sphinx - now, you can specify a JSGF or FSG grammar to PocketSphinx (thanks @aleneum!).
    • โšก๏ธ Update PyAudio to version 0.2.11 - this fixes a couple memory management issues users have been experiencing.
    • โšก๏ธ Update FLAC to 1.3.2 on all platforms - this will make it easier to support more audio formats in the near future.
    • ๐Ÿ›  Fixes for various APIs on Python 3.6+ - small changes in urllib.request behavior made requests fail in certain situations.
    • ๐Ÿ›  Fixes for Bing Speech API timing out due to some backwards incompatible changes to their API.
    • โช Restore original IBM audio segmentation behaviour - previously, it would stop recognizing after the first pause. Now, it will recognize all speech in the input audio, as it did before IBM's changes.
    • ๐Ÿ›  Fix links in PocketSphinx docs and library reference. Add-on language models now available from Google Drive, including the now-officially-supported Italian model.
    • ๐Ÿ†• New troubleshooting entries for JACK server in README.
    • ๐Ÿ“š Documentation and build process updates.