Skip to content

msfrms/FunnySound

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Описание

Задача

  • Необходимо разработь Swift-приложение для iOS
  • в котором при помощи Sound Analysis от Apple
  • в реальном времени анализируется поток с микрофона
  • и отображается дождь из emoji, соответствующий категории звука: речь человека, музыка, печатание на клавиатуре, смех

Некоторые нюансы

  • ThirdParty - сторонние решения, которые я позаимствовал, чтобы визуальная часть казалась более привлекательной
  • Также добавил в проект несколько lottie анимаций, чтобы приложение казалось более "живым" (сами анимации находятся в Resources)
  • В дополнение: меняю значения амплитуды вычисленной через RMS, идею подсмотрел тут, чтобы волна менялась в зависимости от громкости голоса, мне показалось это более интересным, чем просто говорить в "белый" экран

Пример с распознованием звуков клавиатуры

Пример возникновения ошибки

Пример c разрешением доступа к микрофону

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages