Вопрос интересный, особенно учитывая, что в омонимах ударение может падать на разные слоги (а́тлас – атла́с), ударение может определяться контекстом (взять в ру́ки – не подать руки́), встречаются безударные слова (по́йти по́ воду) и слова с двойным ударением (элѐктрокардиогра́мма).
Так что сначала надо разобрать предложение с учётом контекста, затем проверить словарь (можно распарсить
яндексовский, затем эвристику, например
такую.