python写的发音程序,如何结合到网站上

现在有一个python程序,可以发粤语发音的,
用linux下调用 $ sh zhspeak -zhy "想说的话" 就会发音
这个要结合到web网站发音,该怎么实现呢?网站调用接口发音是不是返回一个mp3文件

还有一个调用python程序也可以发音 $ python zhspeak.py -zh "要说的声音"

下面是 zhspeak

!/bin/sh

BIN_DIR=dirname "$0"
PY_MAIN=basename "$0"
case python3 --version 2>&1 | awk '{print $NF}' in
3.*)

exec python3 "$BIN_DIR/pyld.py" $PY_MAIN "$@"
;;

*)

exec python $0.py "$@"
;;

esac

阅读 2.7k
1 个回答

方法一:

  1. 浏览器输入文字
  2. 服务器调用python程序
  3. python程序将语音写到文件
  4. 服务器返回一个url,这个url内部指向这个文件
  5. 浏览器请求这个url,获得文件
  6. 浏览器播放文件

方法二:

  1. 浏览器输入文字
  2. 服务器调用python程序
  3. python程序将语音写到文件
  4. 服务器将这个文件以流的形式返回给浏览器
  5. 浏览器播放
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题