Если я передаю синтезатору речи (в данном случае фестиваль, но это относится ко всем) следующий бит текста:
«На чемпионате USPGA в США репортер Би-би-си отправился в МВД».
это читает
«На чемпионате uspga в США репортер BBC стал миа».
Другими словами, я предполагаю, что, поскольку это группа согласных, он правильно читает «BBC», но выделяет «слова» из других.
Самое простое, что я думаю сделать, это запустить его через php
скрипт, который искал 2 или более заглавных букв, и просто
«взрывает» слово в пространствах, как U S P G A.
Я понимаю, что это могло бы вызвать странности с такими вещами, как "Я сказал ему
НЕТ, чтобы сделать это ", но в новостях это случается реже.
Вот эта вещь; Я могу «взорвать» слово ОК, проблема в том, что я один из тех людей, которые, несмотря на месяцы попыток, просто не могут разобраться с некоторыми аспектами REGEX.
В этом случае он ищет: две или более буквы рядом друг с другом в заглавных буквах.
Причина, по которой я дал вышеупомянутую преамбулу, заключается в том, что есть лучший способ сделать это, которого я не нашел или с помощью которого - возможно, дБ акронимов к словам или чему-то еще.