Создаём два объекта и изменяем только речевой профиль. Изменения не переносятся во второй объект.
Где и как запускать
Полный клиентский обработчик собственной мобильной формы. На сервере и в тонком клиенте Windows этот тип не запускайте.
Подготовка
Используйте собственную форму поддерживаемого мобильного клиента/мобильного приложения, начиная с 8.3.17. Создайте команду ВыполнитьПример и назначьте её клиентский обработчик. Вставляйте полный модуль одного урока.
Примеры создают только параметры и считают размеры. Они не включают микрофон, не записывают звук, не запрашивают разрешение, не создают файл и не отправляют данные.
Числа — учебные параметры кодирования. Реальная поддержка формата/частоты зависит от устройства и проверяется отдельным упражнением реальной аудиозаписи.
&НаКлиенте
Процедура ВыполнитьПример(Команда)
Речь = Новый ПараметрыАудиозаписи(ФорматАудиозаписи.Mpeg4AAC, ИспользованиеКаналовАудиозаписи.Моно, 22050, 64000);
Музыка = Новый ПараметрыАудиозаписи(ФорматАудиозаписи.Mpeg4AAC, ИспользованиеКаналовАудиозаписи.Стерео, 44100, 128000);
Речь.ФорматАудиозаписи = ФорматАудиозаписи.Mpeg4AAC;
Речь.ИспользованиеКаналовАудиозаписи = ИспользованиеКаналовАудиозаписи.Моно;
Речь.ЧастотаДискретизации = 11025;
Речь.СкоростьКодирования = 32000;
Сообщить(Речь.ФорматАудиозаписи = ФорматАудиозаписи.Mpeg4AAC);
Сообщить(Речь.ИспользованиеКаналовАудиозаписи = ИспользованиеКаналовАудиозаписи.Моно);
Сообщить(Речь.ЧастотаДискретизации = 11025);
Сообщить(Речь.СкоростьКодирования = 32000);
Сообщить(Музыка.ИспользованиеКаналовАудиозаписи = ИспользованиеКаналовАудиозаписи.Стерео);
Сообщить(Музыка.ЧастотаДискретизации = 44100);
Сообщить(Музыка.СкоростьКодирования = 128000);
КонецПроцедурыРазбор по шагам
Аргументы конструктора идут в порядке формат, каналы, частота, скорость. Путаница последних двух даёт совершенно другие значения.
Все четыре свойства доступны для чтения и записи, поэтому собственный речевой профиль можно изменить после создания.
Два вызова Новый создают независимые объекты. Если вместо второго Новый написать Музыка=Речь, это будет другой смысл: общий объект, не отдельный профиль.
Частоты 11025/22050/44100 входят в рекомендуемый справкой список для AAC. Названия Речь/Музыка — учебное назначение, не обещание качества или поддержки устройства.
Как проверить результат
Семь проверок дают Истина: изменён только речевой объект, стерео-профиль сохранил 44100 и 128000.
Никакой реальный звук не записан; наличие объекта не является проверкой кодека.
Ожидаемый результат
Подготовлены два независимых профиля с ясным порядком аргументов и изменяемыми полями.
На что обратить внимание
Не подменяйте отдельный профиль присваиванием ссылки на прежний объект.
Меньшие частота и скорость не гарантируют разборчивость записи: это проверяется на собственном устройстве.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.