Microsoft SAPI是否像system.speech api一样支持脱机模式下的语音识别? [英] Does Microsoft SAPI support speech recognition on offline mode just like system.speech api?

查看:149
本文介绍了Microsoft SAPI是否像system.speech api一样支持脱机模式下的语音识别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经阅读了Microsoft SAPI的官方文档,但是找不到关于api是否可以在脱机模式下使用的信息.

I have read official documentation of Microsoft SAPI but I couldn't find about whether the api can be used on offline mode or not.

在那里,他们说Microsoft SAPI是基于服务器的语音识别api.因此,似乎不支持,但我必须确保.

in there, they said that Microsoft SAPI is server based speech recognition api. So It seems like it doesn't support but I have to make sure.

我可以像system.speech一样在脱机状态下使用Microsoft SAPI吗?

推荐答案

该链接并未说明您的想法说.两者 Microsoft.Speech.Recognition (服务器引擎)和 System.Speech .Recognition (桌面引擎)完全在主机CPU上运行.但是,底层的SR引擎是不同的.

That link does not say what you think it says. Both Microsoft.Speech.Recognition (server engine) and System.Speech.Recognition (desktop engine) run entirely on the host CPU. The underlying SR engines are different, however.

之所以将Microsoft.Speech.Recognition引擎称为服务器SR",是因为它被设计为作为 Microsoft语音服务器,它在本地服务器上运行.

The reason why the Microsoft.Speech.Recognition engine is called "Server SR" is that it was designed to run as part of Microsoft Speech Server, which ran on an on-premises server.

如果要在线(网络)SR,则需要使用 Windows.Media.Speech.Recognition ,具有在线和离线识别功能.

If you want online (network) SR, you would need to use Windows.Media.Speech.Recognition, which has both online and offline recognition.

这篇关于Microsoft SAPI是否像system.speech api一样支持脱机模式下的语音识别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆