«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Текст на речь (книга на аудиокнигу)

Текст на речь (книга на аудиокнигу)

Опубликовано в 2025-03-23
Просматривать:335

Text to speech (book to audiobook)

когда -нибудь хотели, чтобы вы могли наслаждаться любимыми книгами, не жертвуя драгоценным временем чтения? Многие из нас сталкиваются с этой дилеммой. У нас есть книги, которые мы хотим прочитать, но жизнь мешает.

Вот несколько распространенных проблем:

]
    ]
  1. слушать аудиокниги - удобная альтернатива для занятых графиков.
  2. ]
  3. Чтение часто требует выделенного внимания и стационарной позиции, что затрудняет многозадачность.
  4. Покупка версий текста и аудио может быть дорогой, а только аудио версии не всегда идеально.
  5. ]
]

, к счастью, существует простое решение для кодирования, чтобы бесплатно преобразовать ваши существующие электронные книги в аудиокниги.

]

решение: gtts

]

библиотека Python gtts предоставляет простой способ генерировать речь из текста.

что такое gtts?

]

gtts использует Google Translate Text-Tople API. Это универсальный инструмент, поддерживающий несколько языков и вывода MP3, что делает его идеальным для аудиокниг, автоматизированных сообщений и приложений доступности.

key gtts функции:

]
    ]
  1. многоязычная поддержка: преобразовать текст в речь на многочисленных языках, включая английский, испанский, французский и многие другие.
  2. ]
  3. Региональные акценты: Fine-Tune Accent, указав домен верхнего уровня (tld) как . Com , . Co.uk , или .
  4. Регулируемая скорость:
  5. Параметр медленно позволяет управлять скоростью речи для улучшения понимания. ] ]
пример: преобразование текста в речь

] вот простой фрагмент кода:

]

из GTTS Import Gtts # Текст для конвертации Текст = "Привет, добро пожаловать в мир текста в речь!" # Создать объект GTTS Речь = gtts (text = text, lang = 'en', tld = 'com', slow = false) # Сохранить как mp3 Speech.save ("output.mp3") print ("audio file 'output.mp3' создан успешно.")
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.")
упрощенное решение: готовый репо

] для добавленного удобства я создал репозиторий для оптимизации преобразования

. Epub

и . FB2 файлов в MP3 Audiobooks с использованием текста-речь. ] начните наслаждаться вашими электронными книгами в аудио -формате сегодня!

]
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3