如何在我自己的程序中使用ChatScript Library和函数?

时间:2017-10-04 08:03:38

标签: chat bots chatscript

如何编写其中的程序,我可以调用ChatScript程序,将输入文件传递给它并将结果作为输出文本文件获取?

这是使用ChatScript库的示例:

#include <fstream>
#include <iostream>
#include <string>
#include <chatScript.h> //for example!
using namespace std;

int main()
{
    ofstream output;
    string str1, str2;
    getline(cin, str1);

    //This is the ChatScript function that i am looking for!
    str2= ChatScript_input(str1); 

    output.open("output.txt");
    output<< "str2";
    output.close();

    return 0;
}

1 个答案:

答案 0 :(得分:1)

我建议您直接在他监控的论坛https://www.chatbots.org/ai_zone/viewforum/44/上询问ChatScript的开发人员 希望这不违反这里发布外部论坛链接的规则。

据我所知,CS会打开一个套接字,您应该通过该套接字与之通信。 以下是解释如何完成的手册: https://github.com/bwilcox-1234/ChatScript/blob/master/WIKI/CLIENTS-AND-SERVERS/ChatScript-ClientServer-Manual.md