Skip to main content

Free use of YandexSpeachKit in Russian language

Project description

yandex-tts-free

Этот Python пакет позволяет генерировать речь из текста, используя бесплатное Yandex SpeachKit API. Доступен только Русский язык. Вы можете выбрать голос и настроение для синтезированной речи.

Установка

Для начала работы установите пакет через pip:

pip install yandex-tts-free

Требования

Для использования этого пакета необходимо иметь установленный ffmpeg в системе.

Доступные голоса

  • levitan
  • zahar
  • silaerkan
  • oksana
  • jane
  • omazh
  • kolya
  • kostya
  • nastya
  • sasha
  • nick
  • zhenya
  • tanya
  • ermilov
  • alyss
  • ermil with tunning
  • robot
  • dude
  • zombie
  • smoky

Доступные настроения

  • neutral
  • evil
  • good

Использование

from yandex_tts_free import YandexFreeTTS
import os

tts = YandexFreeTTS()
output_path = 'output'

# Создаем папку если её нет
if not os.path.exists(output_path):
    os.makedirs(output_path)

text = 'Это тестовый текст для проверки голосов.'

# Генерация речи с голосом levitan и нейтральным настроением
tts.generate_speech_ya(output_path, 'test.mp3', text, 'levitan')

# Генерация речи с голосом oksana и настроением good
tts.generate_speech_ya(output_path, 'test_good.mp3', text, 'oksana', 'good')

Отказ от ответственности

Этот пакет не является официальным продуктом Яндекса и использует их бесплатное TTS API. Используйте его на свой страх и риск. Разработчики не несут ответственности за любые проблемы, которые могут возникнуть в результате использования этого пакета.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yandex_tts_free-0.0.5.tar.gz (5.5 kB view hashes)

Uploaded Source

Built Distribution

yandex_tts_free-0.0.5-py3-none-any.whl (4.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page