标签 - 本地语音

tts 本地语音 本地TTS    2021-03-20 22:43:06    15    0    0

下载工具

  1. wget http://simcommander.cn/download/haisantts-py.gz
  2. tar xvfz haisantts-py.gz
  3. cd haisantts-py
  4. python haisantts.py3

修改一下,弄个入参,就可以朗读自己的文本了

  1. #coding=utf-8
  2. import sys
  3. saystr = sys.argv[1]
  4. import ctypes
  5. from ctypes import *
  6. lib = ctypes.cdll.LoadLibrary("./libhaisantts.so")
  7. lib.startHaisanTTS.argtypes=[POINTER(c_char)]
  8. TTS=(c_char * 100)(*bytes((saystr),'utf-8'))
  9. cast(TTS, POINTER(c_char))
  10. lib.startHaisanTTS(TTS)

效果

title