我目前正在进行语音识别系统的研究项目,我想知道Microsoft Speech Runtime 11和Cortana是否有所不同。 Cortana显然是一名助手,但两种系统的声音识别是否相同? 我知道cortana不适用于W7和Speech Runtime。那么两者之间究竟有什么不同。
答案 0 :(得分:1)
Cortana的自然语言处理能力来自Tellme Networks(2007年被微软收购),并与称为Satori的语义搜索数据库相结合。
从我在网上找到的,他们使用不同的系统,由Microsoft开发的Speech Runtime 11,以及购买Cortana的语音识别。
不是一个完整的答案,因为我无法找到关于Runtime 11起源的任何内容,但希望这可以帮助您进行搜索。
答案 1 :(得分:1)
您想比较Microsoft.Speech API与Windows.Media.SpeechRecognition(Cortana)
支持操作系统:Microsoft.Speech从Windows 7运行, Windows.Media.SpeechRecognition仅在Windows 10中运行
设置:必须安装Microsoft.Speech,Windows 10中已安装Windows.Media.SpeechRecognition
支持的语言:Microsoft.Speech支持的语言多于Windows.Media.SpeechRecognition
声学语言模型:Microsoft.Speech附带电话声学模型,Windows.Media.SpeechRecognition具有深度神经网络声学模型,比Microsoft.Speech至少精确30%
离线使用:加载SRGS语法时,两者都脱机工作
听写:只有Windows.Media.SpeechRecognition支持听写,但在这种情况下需要互联网连接
支持音频源:Windows.Media.SpeechRecognition仅使用麦克风运行。 Microsoft.Speech支持流媒体和音频文件
答案 2 :(得分:0)
Microsoft Speech Runtime 11在客户端(安装了MSR11的计算机)上执行所有语音识别。 Cortana在云中完成大部分语音识别(及其所有语言理解)。