我遵循了这个教程:https://jbinformatique.com/2018/02/16/android-speech-to-text-api-google-tutoriel/ 它工作得很好!它使用android.speech.RecognizerIntent包,它是免费的,而且它不需要互联网就可以工作,这里提到: Difference between Android Speech to Text
我一直在使用谷歌提供的示例C#代码来熟悉Google。我想输入ssml,但我想不出怎么做。如果有人能告诉我我需要更改哪一行代码,那么我将非常感激。我试着把下面的'Text‘改为'SSML’,但这没有效果。我还尝试在输入的文本中使用SSML标记,但这也不起作用。 {
Text = "This is a demonstration of
to use another API key, use `r.recognize_google(audio, key="GOOGLE_SPEECH_RECOGNITION_API_KEY")`# instead of `r.recognize_google(audio)`
print("GoogleSpeech Recognition thinks you said " + r.recognize_<e
我刚刚在Google Cloud平台上注册了一个免费的Tier帐户,并获得了api密钥来复制以下代码:import speech_recognition as sr GOOGLE_CLOUD_SPEECH_CREDENTIALS = f.read()
r = sr.Recognizer= r.recognize_googl