Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.81/21: Рейтинг темы: голосов - 21, средняя оценка - 4.81
1 / 1 / 1
Регистрация: 15.10.2015
Сообщений: 112

.wav файл в bytes и обратно

25.11.2020, 11:30. Показов 4470. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго всем времени.
Нужно передать аудио-файл по TCP, понятно что передача должна осуществляться в байтовом виде.
Так вот вопрос - как перевести wav в байтовый вид, а при получении собрать его обратно?
Спасибо.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.11.2020, 11:30
Ответы с готовыми решениями:

Перевод текста (String-> bytes-> Bits и обратно)
Всем лучей добра. Подскажите, пожалуйста, в чем у меня ошибка. Например слово привет переведенное в биты и обратно получается таким...

Как из StringGrid скопировать значение в set of bytes и обратно?
как из StringGrid скопировать значение в set of bytes и обратно?

Написать программу, формирующую по исходному WAV файлу новый WAV файл
Написать программу, формирующую по исходному WAV файлу новый WAV файл, со сглаженным вершинами перегруженных (клипированных) фрагментов....

7
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
25.11.2020, 11:54
Любой файл является байтовым. Просто открой файл на чтение в бинарном режиме и прочитай с диска.
1
1 / 1 / 1
Регистрация: 15.10.2015
Сообщений: 112
25.11.2020, 13:18  [ТС]
Нет, что-то не то. Требует именно bytes-like type.
Python
1
2
3
with open('Speech_Recognition/speech_examples/Sound1.wav', 'rb') as file:
    speech = file
client_sock.sendall(speech)
Миниатюры
.wav файл в bytes и обратно  
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
25.11.2020, 13:19
Цитата Сообщение от Challenger85 Посмотреть сообщение
speech = file
Python
1
speech = file.read()
1
1 / 1 / 1
Регистрация: 15.10.2015
Сообщений: 112
25.11.2020, 13:26  [ТС]
Добавлено через 2 минуты
Цитата Сообщение от Рыжий Лис Посмотреть сообщение
speech = file.read()
Точно, метод .read() забыл установить. А как теперь обратно собрать в .wav файл?
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
25.11.2020, 13:43
сделать обратную операцию же! записать байты в файл.
1
1 / 1 / 1
Регистрация: 15.10.2015
Сообщений: 112
25.11.2020, 13:55  [ТС]
Цитата Сообщение от Welemir1 Посмотреть сообщение
сделать обратную операцию же! записать байты в файл.
Он почему-то пустой файл читает.
Python
1
2
3
4
5
with open('Speech_Recognition/speech_examples/Sound1.wav', 'rb') as file:
    speech = file.read()
print(speech)
client_sock.sendall(speech)
client_sock.close()
Изображения
 
0
1303 / 843 / 409
Регистрация: 12.03.2018
Сообщений: 2,305
25.11.2020, 14:12
Challenger85, нельзя читать пустые файлы?
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.11.2020, 14:12
Помогаю со студенческими работами здесь

Экспорт из wav в excel и обратно
Подскажите, пожалуйста, как экспортировать wav в таблицу excel и потом обратно.

Поясните пожалуйста задачу! (Написать программу, формирующую по исходному WAV файлу новый WAV файл)
Задали на летнюю практику несколько задач. Вот одна из них: "Написать программу, формирующую по исходному WAV файлу новый WAV файл,...

создать программу конвертер c .mp3 в .wav и обратно
создать программу конвертер c .mp3 в .wav и обратно. в С# пожалуйста...очень нужно...

Как из wav файла получить читаемый txt, а потом обратно
Извиняюсь если не совсем по адресу, но я уверен что местные читатели знают как это сделать. Суть моей проблемы. Я хочу...

Allowed memory size of 134217728 bytes exhausted (tried to allocate 46704001 bytes)
Вот такая проблема возникает при загрузке изображения, проблему устранил, но таким путём, которые мне не очень нравится. Суть такая,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru