how to split words from audio?

1 回表示 (過去 30 日間)
saniya Memon
saniya Memon 2016 年 3 月 5 日
移動済み: Voss 2024 年 9 月 15 日
hello...my project is speech to text..i want to know how can i split words from recorded audio??

採用された回答

Gabriele Bunkheila
Gabriele Bunkheila 2021 年 12 月 13 日
Hi Saniya, I have just come across your question. I appreciate this may no longer be timely but I am adding a couple pointers in case they can help others.
For isolating or segmenting speech in low-noise recordings, the function detectSpeech should work just fine. This will return start and stop times of all signal regions where speech is detected, but no text "transcription" of the actual speech content.
To estimate the transcription you will need a speech-to-text model based on machine learning. The following two links will be relevant:
  • speech2text, also availale from within Signal Labeler per this example. Note that the use of this function also requires a registration with a cloud-based speech-to-text service from either Google, Microsoft, or IBM. Refer to the documentation for details
  • The MATLAB implementation of the wav2vec 2.0 deep learning network, available from here on GitHub. This will only work for English but it is completely based on MATLAB
I hope this helps.
  1 件のコメント
Murtaza Mohammadi
Murtaza Mohammadi 2024 年 9 月 15 日
移動済み: Voss 2024 年 9 月 15 日
Thanks for your explanation. Do you have any recommendations for working with languages apart from English? I am actually interested to develop an ML tool to transcribe an archaic language. The syntax, script and grammar are all very different and requires a bit of development. Can you suggest how this can be achieved and is Matlab a good choice to execute this project?
Thanks

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeSimulation, Tuning, and Visualization についてさらに検索

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by