现在的位置: 首页 > 专题 > 机器人 > Robotics Studio > 设计中心 > 文档 > 专题 > 机器人 > 正文

Robotics Studio学习教程:第十八天——通过 Web Interface 控制DSS

2014年05月05日 Robotics Studio, 文档, 机器人 ⁄ 转载:原文链接 ⁄ 共 1227字 ⁄ 字号 暂无评论 ⁄ 阅读 1,319 次
Robotics Studio学习教程

Robotics Studio学习教程

继之前分享的一篇《Robotics Studio学习教程:第十七天——CCR概况》, 我们将继续分享下一篇《Robotics Studio学习教程:第十八天——通过 Web Interface 控制DSS》,让我继续开始我们学习Visual Programming Language,以及使用Robotics Studio学习开发机器人应用的道路吧。

 

[Robotics Studio] 透过 Web Interface 操控 DSS -- Day18

现在开始简单课程, 以免曲高和寡 (讲难听点是偷懒吧?!)

经过了十几天的 RDS 介绍, 相信你对 DSS 一定不陌生, 而 DSS Service 都可以用 Web 的接口 (Http protocol) 来操控的.

就举 TextToSpeech 这个 DSS Service 为例:

想要启动 DSS Service Host (就是每次  VPL 启动时, 或是 DSS Service 在 VS 2008 启动时) , 你可以用开始程序集当中的 Microsoft Robotics Developer Studio 2008 Express 当中的 Run DSS Node (内容就是 "C:\Users\lane\Microsoft Robotics Dev Studio 2008 Express\bin\DssHost32.exe" /p:50000 /t:50001 /m:"samples\config\UriLauncher.manifest.xml")

之后你会发现启动 DssHost32.exe, 而且启动浏览器到 http://localhost:50000/

clip_image002

在左边的 System Services 你可以发现 Control Panel , 点选它, 你会看到目前系统中所有的 DSS Service , 如下:

clip_image004

找到 TextToSpeech (你可以在 Search 当中输入 text, 就会过滤列出有 text 的, 如下)

clip_image006

看到右边有个 Create 按钮, 按下它, 就会生成一个 TTS Service, (按下它之后再 Refresh, 或是重新点一次 control panel, 就会看到生出来的 Service)

clip_image008

点击它 (http://计算机名称:50000/texttospeech), 你会看到:

clip_image010

你可以在 Speech Text 当中输入一些字, 然后点选 Say, 就会听到说话了...

clip_image012

(没办法, 程序人员超爱 Hello World ...)

PS : 想说中文也是可以, 话说 Microsoft Speech API 5.3 (only in Vista. Windows XP 只有 SAPI 5.1) 是有提供 Microsoft Lili 会说中文的.

谁知道只有 Vista Enterprice / Ultimate 版本才有... (一句话...爸爸买不起...)

 

让我们继续一下章教程:

《Robotics Studio学习教程:第十九天——相扑机器人》

fgx

分享到:

Wopus问答

×