code: def test_sphinx_keywords(self):
      r = sr.Recognizer()
      with sr.AudioFile(self.AUDIO_FILE_EN) as source:
          audio = r.record(source)
      self.assertEqual(
          r.recognize_sphinx(
              audio,
              keyword_entries=[
                  ("one", 1.0),
                  ("two", 1.0),
                  ("three", 1.0),
              ],
          ),
          "three two one",
      )
      self.assertEqual(
          r.recognize_sphinx(
              audio,
              keyword_entries=[
                  ("wan", 0.95),
                  ("too", 1.0),
                  ("tree", 1.0),
              ],
          ),
          "tree too wan",
      )
      self.assertEqual(
          r.recognize_sphinx(
              audio,
              keyword_entries=[("un", 0.95), ("to", 1.0), ("tee", 1.0)],
          ),
          "tee to un",
      )
  
file_path: speech_recognition/tests/test_special_features.py
imports: import os
  import unittest
  import speech_recognition
label_desc: Use image node_id 2 for calling the TestSpecialFeatures obj's underlying member method code with example usage: obj.test_sphinx_keywords() without return types