CAD/자료2011. 2. 17. 20:43

출처 : http://rkmcswain.blogspot.com/2007/02/talking-autocad.html

예전에 재밌게 봤던 문서인데 오늘 우연히 다시 보게되어 써봅니다.

AutoCAD에서 간단한 리습을 이용하여 말을하게 하는 것인데.. 한번쯤 재미로 해볼만 합니다.
아래에 첨부된 SAPI.zip 파일을 다운 받아 압축 파일안의 리습을 로드하여
SAPI 명령을 치면 웰컴이라고 말합니다 (스피커켜고 실행하세요.)

마이크로 소프트의 음성관련 API인 SAPI(Speech API)를 이용한 간단한 리습으로 어차피 한번 실행해 보고 말것이므로
압축 풀어서 나온 리습 파일을 드래그 앤 드롭으로 캐드 창에 떨궈놓으면 현재 열린 도면에서만 로드됩니다.

만약에
... 계속 로드하고 싶으면
리습 파일을 AutoCAD 옵션에 경로 잡힌 곳에 넣고 (예:support 폴더)
appload 명령 - 오른쪽 하단 서류 가방 아이콘 밑 버튼을 눌러 등록하시면 됩니다.

만약에
... 명령어를 치지 않고 캐드를 시작할때마다 말나오게 하고 싶으면
Support 폴더에 보면 acadxxxx.lsp (xxxx는 숫자. 예:acad2009.lsp) 파일을 메모장으로 열어
맨 아래에 다음 내용을 복사해 붙여넣고 저장 후 AutoCAD를 다시 시작하면됩니다.

(setq sapi (vlax-create-object "Sapi.SpVoice"))
(vlax-invoke sapi "Speak" "Welcome" 0)
(vlax-release-object sapi)

추가 사항
"Welcome" 부분을 원하는 단어/ 문장으로 써 놓으면 읽어줍니다.
한글은 안됩니다

Posted by 아저씨~