문제

I'm a little 혼동하는 사이에 다른 SAPI 버전을 사용할 수 있습니다.

첫째,내가 찾을 개발하기 위해 SDK 를 가진 5.1 버전이 있 SDK 를 위한 5.3 버전을 사용하지 않을 경우,왜?

마녀 버전을 사용할 수 있습니다면 나는 개발 3.5 니다.Net framework.

어떤 좋은 튜토리얼뿐이기 때문에 하나는 내가 발견은 꽤 오래(그들이 사용하는 2003 년 version of visual studio): http://msdn.microsoft.com/en-us/library/ms986944.aspx

어떤 방법이 사용할 수 있는 연설에서 직접 API Asp.Net 웹사이트에서 음성 텍스트 모드가 있습니까?

Thx!

도움이 되었습니까?

해결책

Wikipedia 말 는 SAPI5.3 었 Windows SDK 에 포함되어 있습니다,그래서 다운로드로 이동합니다.SAPI5.3 처럼 보이는 그것의 일부로 포함되어 윈도우 비스타,마이애미 하이알라이에서 사용할 수 있습니다 다른 버전의 windows.라이브러리입 COM 라이브러리는,그것은에 의존하지 않습니다.NET 버전-즉당신은 그것을 사용할 수 있습니다.NET 버전 1.0 니다.사실 당신은 그것을 사용할 수 있는 거의 모든 언어 있기 때문에 그들의 많은 지원 COM 에서 어떤 방법으로 이러한 일입니다.

나는 당신의 쉬운 질문 밖의 방법으로,사용할 수 없습니다 Speech API 에서 어떤 방법으로서 ASP.NET 클라이언트 컴퓨터를 제어할 수 있습니다.는 경우에 당신은 정말 심각하지만 그것에 대해,당신이 볼 수있는 하나 Silverlight 응용 프로그램을 만드는 사용하는 음성 API 클라이언트에서의 컴퓨터 또는 모습으로 구성 서버에 데이터와 스트리밍이 아래 그것을 사용합니다.그러나,두 옵션은 아마 매우 어려운 순간에 나는 생각한다.

나는 배운 사용하 SAPI5.1 에서는 튜토리얼에 MSDN,그냥 다음과 같은 링크를 게시합니다.그들은,나는 알고 있지만,그들은 모두 여전히 관련이 있습니다.SAPI5.x 변경되지 않은 거의 십 년이 지금입니다.Visual Studio2008 할 수 있는 여전히 모든 것을 Visual Studio2003 할 수 있다(물론,대부분 나)그리고 그것은 확실히 사용할 수 있습 COM 라이브러리,그래서 그것은 가능한 한,당신은 당신의 두뇌를 사용하는 비트입니다.

다른 팁

네임 스페이스 시스템을 시도해야합니다 .Speech (VS2008에서 작동합니다. 3.5 미만의 프레임 워크가 있는지 알지 못합니다 ...

SpeechSynthesizer foo = new SpeechSynthesizer();
foo.Speak("Test");

여기에서 더 자세히 설명 할 수 있습니다 MSDN

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top