-
Notifications
You must be signed in to change notification settings - Fork 266
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RIVA integrated with Chat UI does not transcribe speech to text correctly and completely #39
Comments
@dineshtripathi30, sorry to hear that you're experiencing this issue. Just to check:
|
I did setup RIVA server myself and yes, ASR is enabled in English (US) and it's selected in the menu., for 4,5,6 points in above comment, yes i did. Also regarding point 6. I just tried and transcribe works here. |
@dineshtripathi30, OK, good to know that you've covered your bases, and that your microphone is working properly. Let's check your Riva ASR service. Can you do the following?
If your Riva server is working properly, it should print a transcription of your audio file to your screen. |
I recorded " Tell me about Lenovo SE450 server" in an audio file. Here is test result from notebook, "The way it transcribe 450 is not correct but still it transcribe rest of it correctly. Tell me about Lenovo Se 04:50 Server.But |
OK, I just tried asking my chatbot web UI, "Tell me about Lenovo SE450 Server." After several renderings of my query as "Tell me about Lenovo S. Four fifty server," I eventually got "Tell me about Lenovo Se Four Fifty Server." I had thought that saying "SE450" more slowly than the rest of the query would improve the transcription, but it appears I was wrong. I think I need to consult with the Riva ASR engineers about this. So as to better scope out the issue, can you ask the chatbot web UI about other technical products and services and compare the ground truth queries to the generated transcriptions? |
Hi @dineshtripathi30 the issue is with Inverse Text Normalization. You could generate new tokenizer and verbalizer files from https://github.com/NVIDIA/NeMo-text-processing/tree/en_tech and use them in your Riva server build. This should resolve the issue you are having. You can refer to the documentation in https://docs.nvidia.com/deeplearning/nemo/user-guide/docs/en/main/nlp/text_normalization/wfst/wfst_text_processing_deployment.html. |
Anand, e.g. I said " What do you know about Lenovo" and it transcribe Next I asked " Tell Me About Meta Lama 13 Billion Parameter Model" and it transcribe correctly. Next I asked " What do you think about Generative AI" and it transcribe "Do you think about generative Ai? " So, accuracy is the issue in my case. |
I am trying to use RIVA ASR with frontend as given in example, it fails to transcribe speech to text. Most of the time it fails catch my voice correctly.
The text was updated successfully, but these errors were encountered: