Docker espeakbox:我现在该怎么办?

时间:2015-08-16 14:58:11

标签: docker text-to-speech

看起来很简单,但我不知道现在该做什么。我在OSX上有docker,我想试试espeakbox。所以我跑了

提到here的命令。

“运行container

显然正在运行:

bash-3.2$ docker ps
CONTAINER ID        IMAGE                COMMAND                  CREATED             STATUS              PORTS                    NAMES
705a605786c7        parente/espeakbox    "/server"                34 seconds ago      Up 33 seconds       0.0.0.0:8080->8080/tcp   espeakbox

那么,我现在该做什么,使用它,听到它等等。

感谢。

1 个答案:

答案 0 :(得分:1)

GitHub页面上有完整的说明,所以我不愿意回答这个问题。但是,我假设你不确定容器在哪里运行。如果您正在使用boot2docker,请执行:

$ curl http://$(boot2docker ip):8080/speech?text=hello

我认为它会发回一个mp3文件。

基本上,docker run命令告诉Docker将容器上的端口8080转发到主机上的端口8080。使用boot2docker时,主机是Virtualbox VM,因此我们需要使用VM的IP连接到服务。