From dc324b1183c02919612af6089d8ee4de4797fbd4 Mon Sep 17 00:00:00 2001 From: Darren Rainey Date: Tue, 29 Oct 2019 00:19:14 +0000 Subject: [PATCH] Added host option Add the option to assign a specific interface/IP address to the server encase you wish to have the audio processed on a separate server. --- server.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/server.py b/server.py index 5b0841f..d9281e5 100644 --- a/server.py +++ b/server.py @@ -32,6 +32,8 @@ help='Beam width used in the CTC decoder when building candidate transcriptions. Default: 1024') parser.add_argument('-p', '--port', default=8080, help='Port to run server on. Default: 8080') +parser.add_argument('-host', '--host', default="127.0.0.1", + help='Set IP Address to listen on default 127.0.0.1') parser.add_argument('--debuglevel', default=20, help='Debug logging level. Default: 20') ARGS = parser.parse_args() @@ -118,7 +120,4 @@ def recognize(ws): def index(): return template('index') -run(host='127.0.0.1', port=ARGS.port, server=GeventWebSocketServer) - -# python server.py --model ../models/daanzu-30330/output_graph.pb --alphabet ../models/daanzu-30330/alphabet.txt --lm ../models/daanzu-30330/lm.binary --trie ../models/daanzu-30330/trie -# python server.py --model ../models/daanzu-30330.2/output_graph.pb --alphabet ../models/daanzu-30330.2/alphabet.txt --lm ../models/daanzu-30330.2/lm.binary --trie ../models/daanzu-30330.2/trie +run(host=ARGS.host, port=ARGS.port, server=GeventWebSocketServer)