0

我已经使用 rasa 一个多月了,最近我被困在 rasa 聊天机器人中添加音频剪辑,任何帮助将不胜感激。我正在使用 rasa 2.0 版。我在actions.py中添加了以下代码

类 ActionHelloWorld(动作):

 def name(self) -> Text:
     return "action_hello_world"

 def run(self, dispatcher: CollectingDispatcher,
         tracker: Tracker,
         domain: Dict[Text, Any]) -> List[Dict[Text, Any]]:
     msg={ "type":"audio", "[payload":{ "title":"link name, "src": "c:\user\lenovo\documents\audio1.mp3" }}
     dispatcher.utter_message(text="Hello World!")

     return []

下面是我在 domain.yml 文件中添加的代码

完全录音:

  • 自定义:附件:类型:“音频”有效负载:src:“c:\user\lenovo\documents\audio1.mp3”自动播放:true

我不确定这是否是解决问题的正确方法,这个机器人的目的是根据用户的请求播放音频文件。

4

0 回答 0