Разница между различными технологиями Microsoft Speech - PullRequest
4 голосов
/ 28 июня 2010

Я хочу написать приложение, которое преобразует речь в текст и наоборот для складского приложения. Основным вариантом использования будет то, что оператор будет носить гарнитуру на складе и отправлять инструкции обратно на сервер и получать инструкции от программного обеспечения склада для сбора и упаковки заказов. Мы будем использовать гарнитуру под управлением Windows Mobile, чтобы она могла записывать голосовые инструкции и отправлять их на сервер для анализа текста.

После ознакомления с технологиями Microsoft Speech я до сих пор не понимаю, какой набор продуктов следует рассмотреть для этого проекта. Я позвонил в их отдел продаж, и они не смогли предложить какую-либо помощь, кроме продажи мне лицензий.

Может ли кто-то пролить свет на то, что обеспечивают эти технологии и какие рекомендуемые сценарии они охватывают? Я считаю, что описания на веб-сайте Microsoft перекрываются, и они не выделяют уникальный сценарий использования для каждой технологии. http://www.microsoft.com/speech/developers.aspx

1) Управляемый API унифицированных коммуникаций

2) Речевой сервер 2007

3) Студия Tellme

4) .NET 3.X System.Speech

4) Речевой API (SAPI?)

Заранее спасибо.

Surinder

1 Ответ

1 голос
/ 29 июня 2010

То, что вы описываете, является основным сценарием для Speech Server 2007 - думайте о нем как о BizTalk для Speech - то есть ядро ​​ядра + Speech API.

UC больше ориентирован на совместную работу - он интегрируется непосредственно с Exchange и позволяет читать такие вещи, как голосовая почта, для чтения.

Tellme - это в основном речевой движок в облаке, так что если вы хотитеречь, размещенная в облаке, это путь.

4 и 5 предназначены для разработки на стороне клиента, а это не то, что вы описываете.

...