Страница 1 из 1

Проигрывание звуков

Добавлено: 16 апр 2013, 14:19
Siemenstim
Добрый день.
Подскажите, пожалуйста, где можно почитать о проигрывании звуков. Все, что я нашел из более-менее толкового на русском это http://ru-code-android.blogspot.com/201 ... .html#more. Но этого мало, опишу, что мне нужно: пишу для ребенка программку по изучению цветов и фигур (попутно изучая программирование). На экране 3 случайные картинки из 100 (например: круг, ромб, квадрат). Нужно задать вопрос типа: "Где ромб?". Если нажали на ромб - проиграть "Правильно" и новый заход, на круг - Проиграть "Нет, это круг", а потом повторить вопрос "Где ромб?".
И еще маленький вопрос: можно ли проиграть вопрос состоящий из 2 файлов без задержек: 1 файл - "Где", 2 файл - "ромб". Таким образом у меня количество ogg файлов уменьшится раза в 2-3.
Спасибо.

Re: Проигрывание звуков

Добавлено: 19 апр 2013, 10:35
Siemenstim
Добрый день.
Что никто не может подсказать где почитать о SoundManger'e?

Re: Проигрывание звуков

Добавлено: 19 сен 2014, 11:30
grem17
Новую тему создавать не буду, ищу мануал на русском языке по классу RingtoneManager, может кто подсказать ссылку, или книгу?

Re: Проигрывание звуков

Добавлено: 19 сен 2014, 11:34
grem17
Siemenstim писал(а):Добрый день.
Подскажите, пожалуйста, где можно почитать о проигрывании звуков. Все, что я нашел из более-менее толкового на русском это http://ru-code-android.blogspot.com/201 ... .html#more. Но этого мало, опишу, что мне нужно: пишу для ребенка программку по изучению цветов и фигур (попутно изучая программирование). На экране 3 случайные картинки из 100 (например: круг, ромб, квадрат). Нужно задать вопрос типа: "Где ромб?". Если нажали на ромб - проиграть "Правильно" и новый заход, на круг - Проиграть "Нет, это круг", а потом повторить вопрос "Где ромб?".
И еще маленький вопрос: можно ли проиграть вопрос состоящий из 2 файлов без задержек: 1 файл - "Где", 2 файл - "ромб". Таким образом у меня количество ogg файлов уменьшится раза в 2-3.
Спасибо.
я тоже начинающий, но попробую дать совет
используй класс MediaPlayer, а не SoundPool для воспроизведения звуков
SoundPool проигрывает первые 5 секунд от файла (точно не замерял)

private MediaPlayer mediaPlayer;
mediaPlayer = MediaPlayer.create(c, R.raw.mysong); // создаём новый объект mediaPlayer mediaPlayer.start(); // запускаем воспроизведение

Re: Проигрывание звуков

Добавлено: 19 сен 2014, 15:32
altwin
Siemenstim писал(а):Добрый день.
Что никто не может подсказать где почитать о SoundManger'e?
В документации. или где -то тут: http://stackoverflow.com/a/3763993