我有一個應用程序,它可以響應聲音命令。示例包括:Read Headlines
,Start Visual Srudio
。該應用程序通過TTS提供反饋。設計模式:模塊化命令體系結構(工作流?)
我喜歡將應用程序擴展爲模塊化。每個模塊應能:
- 擴展稱爲命令
- 打開UI窗口(其中父應用程序必須知道的,因此它可以在一個標準的方式關閉它們的命令)
- 隊列列表TTS引擎的文本 - 可能帶有優先標記
- 支持來回對話 -
Show a map of Bristol
可能會引起Bristol USA or England?
的響應,然後偵聽特定的響應。
有人可以提出一個合適的設計模式嗎?
那些看起來很不錯的資源,謝謝。我會讀。 – Basic 2012-01-02 12:02:21