Генератор фонетического произношения: простой инструмент с транскрипцией МФА
Преобразование слов в фонетическое произношение с использованием простой английской орфографии и нотации МФА. Бесплатный инструмент поддерживает английский, испанский, французский и немецкий языки.
Генератор фонетического произношения
Введите слово, фразу или имя, чтобы получить его фонетическое произношение в простом английском и международном фонетическом алфавите (IPA).
Введите текст
Фонетические произношения
Документация
Что такое генератор фонетического произношения?
Генератор фонетического произношения — это инструмент, который преобразует письменный текст в запись, показывающую, как этот текст звучит при произнесении. Этот генератор принимает слово, фразу или имя и создаёт два результата: простую английскую фонетическую запись и транскрипцию в Международном фонетическом алфавите (МФА). Пользователь также может выбрать язык происхождения (английский, испанский, французский или немецкий), чтобы инструмент применял правила соответствия букв и звуков этого языка.
Как работает генератор
Инструмент формирует результат в два этапа.
Этап 1: поиск в словаре. Сначала инструмент проверяет, совпадает ли слово или фраза, без учёта пробелов в начале и конце, с записью во встроенном словаре. Этот словарь небольшой: сейчас в нём есть пять записей: «hello», «world», «computer», «language» и «phonetic». Для этих пяти слов инструмент возвращает произношение, заданное вручную. Всё остальное, включая любые имена, редкие слова и фразы более чем из одного слова, полностью исключает поиск в словаре.
Этап 2: правила для отдельных букв. Если введённые данные не являются одним из этих пяти слов, инструмент обрабатывает их по одному символу, используя таблицу звуков выбранного языка. У каждого языка есть собственная таблица гласных, согласных и сочетаний из двух или трёх букв, например английского «sh» или немецкого «sch». Сначала инструмент проверяет самые длинные сочетания, затем приведённые ниже контекстные правила, потом отдельные гласные и, наконец, отдельные согласные. Контекстные правила применяются к буквам, звук которых зависит от соседней буквы:
- В английском, испанском и французском языках «c» и «g» произносятся мягко перед «e», «i» или «y» (как в «city», «gem» или французском слове «cinéma») и твёрдо в остальных случаях (как в «cat» или «casa»).
- В немецком языке «s» перед гласной произносится как «z», а в остальных случаях — как обычное «s».
- В немецком языке «ch» после задних гласных a, o и u произносится как гортанный звук в слове «Buch», а во всех остальных случаях — как более мягкий звук в слове «ich». В МФА эти звуки записываются как /x/ и /ç/. В простой записи оба передаются как «kh», поскольку в английском нет ни одного из этих звуков.
- В немецком языке «st» и «sp» читаются как «sht» и «shp» только в начале слова («Stein»). В середине или в конце слова они сохраняют обычные сочетания s + t и s + p («Fenster», «Wurst»).
- В испанском языке «gu» считается единым звуком /ɡ/ только перед «e» или «i», когда «u» не произносится («guerra»). Перед любой другой буквой и «g», и «u» произносятся («guante»).
- В английском языке «th» произносится как звонкий межзубный звук в слове «the» в определённом списке распространённых слов и между двумя гласными (как в «мазер»), а во всех остальных случаях — как глухой межзубный звук в слове «think».
Любой символ, который отсутствует в таблицах, например цифры, знаки препинания или буквы, не входящие в алфавит выбранного языка, копируется в результат без изменений. Отдельного этапа преобразования чисел или символов в слова у инструмента нет.
После формирования исходной строки звуков инструмент подсчитывает слоги, считая группы букв a, e, i, o, u и y в этой строке. Если групп больше одной, он отмечает ударение. Простая запись разделяется на части по каждой группе гласных и соединяется дефисами, а часть перед первой гласной записывается с прописной буквы. В слове, начинающемся с согласной, эта часть часто состоит всего из одной буквы, поэтому меняется регистр только этой буквы. В версии МФА вместо этого перед всем словом ставится один знак ударения (ˈ).
как пользоваться инструментом
- Введите слово, фразу или имя в текстовое поле.
- Выберите язык происхождения в раскрывающемся меню (английский, испанский, французский или немецкий).
- Прочитайте простую фонетическую запись и транскрипцию в МФА, показанные под полем ввода.
- Нажмите «Copy» рядом с любым результатом, чтобы скопировать его в буфер обмена.
Пример расчёта
Слово из словаря. «computer» входит в число пяти встроенных записей, поэтому всегда возвращает одну и ту же пару: простая запись kuhm-PYOO-ter, МФА /kəmˈpjuːtər/.
Слово из одного слога, обработанное по правилам. Слова «cat» нет в словаре, поэтому инструмент формирует его по буквам в английском режиме: c → k, a → ah, t → t. Буквы складываются в простую запись kaht, а в МФА — /kæt/. Поскольку инструмент обнаруживает только одну группу гласных, знак ударения не добавляется.
Слово из нескольких слогов, обработанное по правилам. Слово «basket» формируется тем же способом: b → b, a → ah, s → s, k → k, e → eh, t → t, в результате получается исходная строка «bahskeht». В этой строке две группы гласных, поэтому инструмент разделяет её по каждой из них: «b» + «ahsk» + «eht». С прописной буквы записывается только часть перед первой гласной; здесь это одна буква: простая запись B-ahsk-eht, МФА /bæskɛt/.
Поддерживаемые языки и их правила
Английский язык
В английском языке используются семь сочетаний из двух букв: «th», «sh», «ch», «ph», «wh», «ng» и «qu». Также действуют правило мягкого и твёрдого произношения «c» и «g» и правило, определяющее, является ли звук «th» звонким или глухим. Пример: «think» → простая запись thihnk, МФА /θɪnk/ (глухое «th», поскольку «think» отсутствует в списке звонких слов и с обеих сторон от «th» нет гласных); «the» → простая запись theh, МФА /ðɛ/ (звонкое произношение, поскольку «the» входит в фиксированный список служебных слов, которые всегда произносятся звонко).
Испанский язык
В испанском языке действует правило мягкого и твёрдого произношения «c» и «g», а также используются сочетания «ll», «ñ», «rr», «ch», «qu» и «gu» (последнее — только перед «e» или «i»). Пример: «casa» (дом) → простая запись K-ahs-ah, МФА /ˈkasa/; «c» произносится твёрдо, поскольку после неё стоит «a». «cielo» (небо) → простая запись S-e-e-ehl-oh, МФА /ˈsielo/; «c» произносится мягко, поскольку после неё стоит «i».
Французский язык
Во французском языке используются сочетания «ou», «eu», «ch», «gn», «au», «ai» и «oi», а также то же правило мягкого и твёрдого произношения «c» и «g», что и в испанском. Пример: «chat» (кошка) → простая запись shaht, МФА /ʃat/. «car» (автобус) → простая запись kahr, МФА /kaʁ/; «c» перед «a» произносится твёрдо, а «r» — это французский увулярный звук.
Немецкий язык
В немецком языке дополнительно используются гласные с умлаутом ä, ö и ü, сочетания «ch», «sch», «ei», «ie», «eu», «äu», «st» и «sp», а также правила, согласно которым «s» перед гласной становится звонким, а «ch» разделяется на два звука. Пример: «schön» (красивый) → простая запись sheun, МФА /ʃøn/; здесь используются сочетание «sch» и гласная ö. «ach» → МФА /ax/, а «ich» → МФА /iç/; это два варианта звука «ch». В немецком словаре «ich» записывается как /ɪç/; инструмент использует один символ для каждой гласной буквы, поэтому не отмечает краткую, ненапряжённую гласную.
Ограничения инструмента
Метод обработки по отдельным буквам даёт сбои при написаниях, для которых не предусмотрено правило. Наибольшая проблема возникает в английском языке, поскольку английское написание часто не соответствует произношению. Два примера:
- «through» отсутствует в словаре, и для сочетания букв «ough» нет правила, поэтому инструмент читает каждую букву отдельно: простая запись THR-oh-uhgh, МФА /θrɒʌgh/. Настоящее произношение — «throo», МФА /θruː/.
- Для «knight» нет правила для непроизносимой «k» или сочетания «igh», поэтому получается простая запись knihght, МФА /knɪght/ вместо настоящего «nyte», МФА /naɪt/.
То же относится к французским словам с носовыми гласными, например «temps», и к любому слову, произношение которого не подчиняется простому посимвольному соответствию в одном из четырёх языков. Инструмент хорошо работает со словами, которые пишутся так, как произносятся, а также с пятью словами из словаря. Он хуже справляется с неправильными написаниями, заимствованными словами и именами с необычными сочетаниями букв. Региональные акценты также не различаются: весь результат представляет один общий вариант произношения для каждого языка.
Часто задаваемые вопросы
Каков размер встроенного словаря произношения?
Пять слов: «hello», «world», «computer», «language» и «phonetic». Все остальные введённые данные формируются на лету по правилам букв выбранного языка, а не ищутся в словаре.
Преобразует ли инструмент числа или символы в слова?
Нет. Цифры, знаки препинания и другие символы не преобразуются в устную форму. Они проходят через инструмент без изменений.
Какие языки он поддерживает?
Четыре: английский, испанский, французский и немецкий. Текст на других языках тоже можно вводить, но он обрабатывается по правилам одного из этих четырёх выбранных языков, что обычно даёт неточный результат.
Почему инструмент неправильно транскрибирует распространённые слова вроде «knight» или «through»?
Эти слова зависят от особенностей английского написания, таких как непроизносимые буквы и сочетания из нескольких гласных, которых нет в таблицах правил инструмента. Распознаётся только фиксированный набор сочетаний из двух и трёх букв; всё остальное читается посимвольно.
Как инструмент определяет, на какой слог падает ударение?
Он подсчитывает группы гласных букв в уже сформированной строке звуков. Если групп больше одной, он считает ударной часть перед первой гласной и записывает её с прописной буквы. Это фиксированное правило, а не лингвистический анализ, поэтому оно не всегда соответствует настоящему ударению в слове. В слове, начинающемся с согласной, инструмент может сделать прописной только одну букву.
Подходит ли результат в МФА для академического или профессионального использования?
Это упрощённое приближение, основанное на правилах, а не транскрипция, проверенная по словарю. Для лингвистических исследований или профессиональной работы над произношением более надёжным источником будет опубликованный словарь произношения.
Справка: Международный фонетический алфавит
Международный фонетический алфавит (МФА) — это система символов, которую лингвисты используют для единообразного обозначения звуков разговорной речи в разных языках. Впервые он был опубликован в 1888 Международной фонетической ассоциацией — объединением преподавателей языков и специалистов по фонетике. Каждый символ МФА обозначает один речевой звук, что позволяет лингвистам записывать произношение любого языка с помощью одного и того же набора символов. В словарях часто используется отдельная, более простая система фонетической записи вместо полной транскрипции МФА, поскольку она понятнее читателям без подготовки по фонетике. На той же идее основан вариант простой английской записи в этом инструменте.