David Champion 45 Posted December 1, 2022 Is there a VCL library available to convert human voice audio into text? It has to work without access to the internet, the English language preferably. Share this post Link to post
programmerdelphi2k 235 Posted December 1, 2022 (edited) https://blogs.embarcadero.com/this-google-api-easily-adds-powerful-speech-recognition-to-apps/ https://github.com/halilhanbadem/delphi-google-speech-to-text now, if you want just "read the text", you can use the "ISpeechVoice" from MS, just importing it in your IDE, nothing more: Component -> Import component... type library sapi Edited December 1, 2022 by programmerdelphi2k Share this post Link to post
David Champion 45 Posted December 1, 2022 @programmerdelphi2k This doesn't achieve what I'm trying to do which is to transliterate without any cloud services. The client's environment prohibits the use of the internet; there is only a local network. Share this post Link to post
programmerdelphi2k 235 Posted December 1, 2022 ok! if I know some I let you know! Share this post Link to post
David Champion 45 Posted December 1, 2022 I have found the Windows.Media.SpeechRecognition namespace in Microsoft WinRT. That may be a way forward without the Speech Recognition needing to connect to Azure. Share this post Link to post