0

我试图在 google colab 中循环运行音频,但它没有给我任何输出

  from gtts import gTTS
  from IPython.display import Audio

  for voice in ["Aniket","sachin"]: 
     tts = gTTS("Hello {}".format(voice)) 
     tts.save('1.wav')
     sound_file = '1.wav'
     Audio(sound_file, autoplay=True)

输出我想要的是它应该听起来 hello aniket hello sachin 请帮助

4

1 回答 1

1

您只需要使用“IPython.display.display”方法如下:

  from gtts import gTTS
  from IPython.display import Audio
  from IPython.display import display
  for voice in ["Aniket","sachin"]: 
      tts = gTTS("Hello {}".format(voice)) 
      tts.save('1.wav')
      sound_file = '1.wav'
      wn = Audio(sound_file, autoplay=True) ##
      display(wn)##
于 2021-10-08T22:42:56.690 回答