Почему мы не просим телефон читать слова вслух
Многие сайты, когда вы нажимаете на динамик, просят прочитать слово ваш собственный телефон. С армянским, грузинским, казахским и мальдивским это почти всегда кончается тишиной: таких голосов в телефонах нет. Поэтому мы готовим звук заранее и кладём его на сайт файлом — тогда слышно у всех.
Что происходит, когда телефон просят прочитать армянское слово
Попросить телефон прочитать слово вслух кажется бесплатным решением: файл записывать не надо, а прочитать он может что угодно. На деле выходит одно из трёх, и всё три плохи.
- Тишина. Армянского голоса в телефоне нет, и он просто ничего не делает. Вы нажимаете на динамик, ничего не происходит — и вы решаете, что сломался сайт.
- Слово читают не на том языке. Телефон берёт тот голос, который у него есть, и читает армянское слово по правилам английского. Это не «примерно так» — это совсем другое слово.
- У разных людей выходит по-разному. На одном телефоне слово звучит так, на другом иначе, на третьем не звучит вовсе. Учить произношение по такому звуку нельзя.
Как сделали мы
Мы подготовили звук заранее и положили его прямо на сайт. Слова, буквы, примеры, реплики диалогов — всё лежит готовым.
Поэтому звучит у всех одинаково: не важно, какой у вас телефон и что на нём установлено. Даже там, где сам телефон армянский вслух читать не умеет вовсе, у нас будет слышно.
И отсюда правило: нет звука — нет кнопки. Не серой, не неактивной — её просто нет: так сразу видно, что можно послушать, а что пока нельзя.
У этого есть цена. У части слов кнопки не будет никогда: для мальдивского запись собрана из старых материалов, и слова, которого там не нашлось, взять неоткуда.
Почему это вообще важно
Мы посмотрели, что показывает поиск по запросу «грузинский алфавит с произношением». Первые пять страниц — и ни на одной нельзя ничего послушать. Человек спрашивает прямо про звук, а звука в ответе нет ни у кого.
То же с армянским, мальдивским, сингальским и тамильским. Половина вопросов в этих языках — «а как это звучит», и ответить на них сейчас почти негде.
Частые вопросы
Почему у некоторых слов нет кнопки звука?
Потому что звука для этого слова у нас нет. Просить телефон прочитать его вместо нас мы не станем: он либо промолчит, либо прочитает не на том языке.
Почему слово звучит всегда одинаково?
Потому что звук подготовлен заранее и лежит на сайте готовым файлом. Он не собирается заново при каждом нажатии и не зависит от того, какой у вас телефон, — поэтому и звучит одинаково у всех и каждый раз.
Можно ли скачать звук?
Послушать можно прямо на страницах и в приложении. Отдельной выгрузки файлов пока нет.