"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Texte à la parole (livre au livre audio)

Texte à la parole (livre au livre audio)

Publié le 2025-03-23
Parcourir:155

Text to speech (book to audiobook)

Vous avez déjà souhaité pouvoir profiter de vos livres préférés sans sacrifier le temps de lecture précieux? Beaucoup d'entre nous sont confrontés à ce dilemme. Nous avons des livres que nous voulons lire, mais la vie gêne.

Voici quelques défis communs:

  1. écouter des livres audio est une alternative pratique pour les horaires chargés.
  2. La lecture nécessite souvent une attention dédiée et une position stationnaire, ce qui rend le multitâche difficile.
  3. L'achat de versions de texte et audio peut être coûteuse, et les versions audio uniquement ne sont pas toujours idéales.

Heureusement, une solution de codage simple existe pour convertir gratuitement vos ebooks existants en livres audio.

La solution: gtts

La bibliothèque Python gtts fournit un moyen simple de générer un discours à partir de texte.

Qu'est-ce que GTTS?

GTTS exploite l'API text-voca-vocale de Google. Il s'agit d'un outil polyvalent prenant en charge plusieurs langues et sortie MP3, ce qui le rend parfait pour les livres audio, les messages automatisés et les applications d'accessibilité.

Key GTTS Fonctionnalités:

  1. Support multilingue: Convertir le texte en discours dans de nombreuses langues, y compris l'anglais, l'espagnol, le français et bien d'autres.
  2. accents régionaux: affinement l'accent en spécifiant le domaine de niveau supérieur (tld) comme . Com , . Co.uk , ou . Co.in .
  3. Speed ​​Réglable: Le paramètre Slow vous permet de contrôler le taux de parole pour une compréhension améliorée.

Exemple: Conversion de texte-to-dispeophe

Voici un extrait de code simple:

from gtts import gTTS

# Text to convert
text = "Hello, welcome to the world of text-to-speech!"

# Create gTTS object
speech = gTTS(text=text, lang='en', tld='com', slow=False)

# Save as MP3
speech.save("output.mp3")

print("Audio file 'output.mp3' created successfully.")

Solution simplifiée: un repo prêt à l'emploi

Pour plus de commodité, j'ai créé un référentiel pour rationaliser la conversion de . Epub et . FB2 Files en livres audio mp3 en utilisant du texte-to-speech.

Commencez à profiter de vos ebooks au format audio aujourd'hui!

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3