ttsUtils.ts 482 B

1234567891011121314151617181920212223242526
  1. import system_util from "../system_util"
  2. // import AndroidTTS from "./androidTTs/androidTTS.js"
  3. const tts = uni.requireNativePlugin("tts")
  4. const init = () => {
  5. var info = system_util.getInfo()
  6. if (info.osName == "android") {
  7. tts.init(res => {
  8. console.log(res)
  9. })
  10. }
  11. }
  12. const toSpeak = (content : string) => {
  13. var info = system_util.getInfo()
  14. if (info.osName == "android") {
  15. tts.speech(content, res => {
  16. console.log(res)
  17. })
  18. }
  19. }
  20. export default {
  21. init,
  22. toSpeak
  23. }