擅长:python、mysql、java
<p>您可以使用一个类实例并记下该值。在</p>
<pre><code>class VoiceRecognizer():
def __init__(self):
self._parsed = {}
def recognize(self, speech):
key = function_to_turn_speech_into_unique_string(speech)
if key not in self._parsed:
self._parsed[key] = recognize_function(speech)
return self._parsed[key]
recognizer = VoiceRecognizer()
recognizer.recognize(speechA) # will compute
recognizer.recognize(speechA) # will use cache
recognizer.recognize(speechB) # will compute if speechA == speechB
</code></pre>