Facebook เจฎเจธเจผเฉ€เจจ เจฒเจฐเจจเจฟเฉฐเจ— เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ EnCodec เจ†เจกเฉ€เจ“ เจ•เฉ‹เจกเฉ‡เจ• เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ

เจฎเฉˆเจŸเจพ/เจซเฉ‡เจธเจฌเฉเฉฑเจ• (เจฐเจธเจผเฉ€เจ…เจจ เจซเฉˆเจกเจฐเฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจชเจพเจฌเฉฐเจฆเฉ€เจธเจผเฉเจฆเจพ) เจจเฉ‡ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจ†เจกเฉ€เจ“ เจ•เฉ‹เจกเฉ‡เจ•, เจเจจเจ•เฉ‹เจกเฉ‡เจ• เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ, เจœเฉ‹ เจ—เฉเจฃเจตเฉฑเจคเจพ เจจเฉ‚เฉฐ เจ—เฉเจ†เจ เจฌเจฟเจจเจพเจ‚ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจ…เจจเฉเจชเจพเจค เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจฃ เจฒเจˆ เจฎเจธเจผเฉ€เจจ เจธเจฟเจ–เจฒเจพเจˆ เจตเจฟเจงเฉ€เจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ•เฉ‹เจกเฉ‡เจ• เจจเฉ‚เฉฐ เจฐเฉ€เจ…เจฒ เจŸเจพเจˆเจฎ เจตเจฟเฉฑเจš เจ†เจกเฉ€เจ“ เจธเจŸเฉเจฐเฉ€เจฎ เจ•เจฐเจจ เจ…เจคเฉ‡ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจซเจพเจˆเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจจ เจฒเจˆ เจเจจเจ•เฉ‹เจกเจฟเฉฐเจ— เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค EnCodec เจนเจตเจพเจฒเจพ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ PyTorch เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ Python เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจธเจฟเจฐเจซเจผ เจ—เฉˆเจฐ-เจตเจชเจพเจฐเจ• เจตเจฐเจคเฉ‹เจ‚ เจฒเจˆ CC BY-NC 4.0 (เจ•เฉเจฐเจฟเจเจŸเจฟเจต เจ•เจพเจฎเจจเจœเจผ เจเจŸเฉเจฐเจฌเจฟเจŠเจธเจผเจจ-เจ—เฉˆเจฐ-เจตเจชเจพเจฐเจ•) เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจฒเจพเจ‡เจธเฉฐเจธเจธเจผเฉเจฆเจพ เจนเฉˆเฅค

เจกเจพเจ‰เจจเจฒเฉ‹เจก เจฒเจˆ เจฆเฉ‹ เจคเจฟเจ†เจฐ เจฎเจพเจกเจฒ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ:

  • เจ‡เฉฑเจ• เจ•เจพเจฐเจ• เจฎเจพเจกเจฒ เจœเฉ‹ 24 kHz เจจเจฎเฉ‚เจจเจพ เจฆเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจธเจฟเจฐเจซ เจฎเฉ‹เจจเฉ‹เจซเฉ‹เจจเจฟเจ• เจ†เจกเฉ€เจ“ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจตเจฟเจญเจฟเฉฐเจจ เจ†เจกเฉ€เจ“ เจกเฉ‡เจŸเจพ (เจธเจชเฉ€เจš เจ•เฉ‹เจกเจฟเฉฐเจ— เจฒเจˆ เจ‰เจšเจฟเจค) 'เจคเฉ‡ เจธเจฟเจ–เจฒเจพเจˆ เจฆเจฟเฉฑเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจฎเจพเจกเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ 1.5, 3, 6, 12 เจ…เจคเฉ‡ 24 kbps เจฆเฉ€ เจฌเจฟเจŸ เจฆเจฐเจพเจ‚ 'เจคเฉ‡ เจธเฉฐเจšเจพเจฐ เจฒเจˆ เจ†เจกเฉ€เจ“ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจชเฉˆเจ•เฉ‡เจœ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค
  • 48 kHz เจฆเฉ€ เจจเจฎเฉ‚เจจเจพ เจฆเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจตเจพเจฒเจพ เจ‡เฉฑเจ• เจ—เฉˆเจฐ-เจ•เจพเจฐเจจ เจตเจพเจฒเจพ เจฎเจพเจกเจฒ, เจธเจŸเฉ€เจฐเฉ€เจ“ เจ†เจกเฉ€เจ“ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจธเจฟเจฐเจซเจผ เจธเฉฐเจ—เฉ€เจค 'เจคเฉ‡ เจธเจฟเจ–เจฒเจพเจˆ เจชเฉเจฐเจพเจชเจค เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจฎเจพเจกเจฒ 3, 6, 12 เจ…เจคเฉ‡ 24 kbps เจฆเฉ‡ เจฌเจฟเฉฑเจŸเจฐเฉ‡เจŸเจธ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจนเจฐเฉ‡เจ• เจฎเจพเจกเจฒ เจฒเจˆ, เจ‡เฉฑเจ• เจตเจพเจงเฉ‚ เจญเจพเจธเจผเจพ เจฎเจพเจกเจฒ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ—เฉเจฃเจตเฉฑเจคเจพ เจฆเฉ‡ เจจเฉเจ•เจธเจพเจจ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจ…เจจเฉเจชเจพเจค (40% เจคเฉฑเจ•) เจตเจฟเฉฑเจš เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจตเจพเจงเจพ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ. เจ†เจกเฉ€เจ“ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฒเจˆ เจฎเจธเจผเฉ€เจจ เจฒเจฐเจจเจฟเฉฐเจ— เจตเจฟเจงเฉ€เจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจชเจนเจฟเจฒเจพเจ‚ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจฆเฉ‡ เจ‰เจฒเจŸ, EnCodec เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจพ เจธเจฟเจฐเจซเจผ เจธเจชเฉ€เจš เจชเฉˆเจ•เฉ‡เจœเจฟเฉฐเจ— เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจธเจ—เฉ‹เจ‚ เจ†เจกเฉ€เจ“ เจธเฉ€เจกเฉ€ เจฆเฉ‡ เจชเฉฑเจงเจฐ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐเฉ€ 48 kHz เจฆเฉ€ เจจเจฎเฉ‚เจจเจพ เจฆเจฐ เจจเจพเจฒ เจธเฉฐเจ—เฉ€เจค เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฒเจˆ เจตเฉ€ เจตเจฐเจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจจเจตเฉ‡เจ‚ เจ•เฉ‹เจกเฉ‡เจ• เจฆเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ, เจœเจฆเฉ‹เจ‚ MP64 เจซเจพเจฐเจฎเฉˆเจŸ เจฆเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเฉ‡ 3 kbps เจฆเฉ‡ เจฌเจฟเฉฑเจŸเจฐเฉ‡เจŸ เจจเจพเจฒ เจธเฉฐเจšเจพเจฐเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‰เจน เจ‰เจธเฉ‡ เจชเฉฑเจงเจฐ เจฆเฉ€ เจ—เฉเจฃเจตเฉฑเจคเจพ เจจเฉ‚เฉฐ เจ•เจพเจ‡เจฎ เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹เจ เจฒเจ—เจญเจ— เจฆเจธ เจ—เฉเจฃเจพ เจ”เจกเฉ€เจ“ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฆเฉ€ เจกเจฟเจ—เจฐเฉ€ เจตเจงเจพเจ‰เจฃ เจฆเฉ‡ เจฏเฉ‹เจ— เจธเจจ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจœเจฆเฉ‹เจ‚ MP3, 64 kbps เจฆเฉ€ เจฌเฉˆเจ‚เจกเจตเจฟเจกเจฅ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจ‡เจธเจฆเฉ‡ เจจเจพเจฒ เจชเฉเจฐเจธเจพเจฐเจฃ เจฒเจˆ EnCodec เจตเจฟเฉฑเจš เจ‰เจนเฉ€ เจ—เฉเจฃเจตเฉฑเจคเจพ 6 kbps เจนเฉˆ)เฅค

เจ•เฉ‹เจกเฉ‡เจ• เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจ‡เฉฑเจ• "เจŸเฉเจฐเจพเจ‚เจธเจซเจพเจฐเจฎเจฐ" เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจจเจฟเจŠเจฐเจฒ เจจเฉˆเฉฑเจŸเจตเจฐเจ• 'เจคเฉ‡ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจšเจพเจฐ เจฒเจฟเฉฐเจ•เจพเจ‚ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเฉˆ: เจเจจเจ•เฉ‹เจกเจฐ, เจ•เฉเจ†เจ‚เจŸเจพเจˆเจœเจผเจฐ, เจกเฉ€เจ•เฉ‹เจกเจฐ เจ…เจคเฉ‡ เจกเจฟเจธเจ•เจฐเฉ€เจฎเฉ€เจจเฉ‡เจŸเจฐเฅค เจเจจเจ•เฉ‹เจกเจฐ เจตเฉŒเจ‡เจธ เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจเจ•เจธเจŸเจฐเฉˆเจ•เจŸ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจชเฉˆเจ•เจก เจธเจŸเฉเจฐเฉ€เจฎ เจจเฉ‚เฉฐ เจ˜เฉฑเจŸ เจซเจฐเฉ‡เจฎ เจฐเฉ‡เจŸ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฆเจพ เจนเฉˆเฅค เจ•เฉเจ†เจ‚เจŸเจพเจ‡เจœเจผเจฐ (RVQ, เจฐเจฟเจธเฉ€เจกเฉเจ…เจฒ เจตเฉˆเจ•เจŸเจฐ เจ•เฉเจ†เจ‚เจŸเจพเจ‡เจœเจผเจฐ) เจเจจเจ•เฉ‹เจกเจฐ เจฆเฉเจ†เจฐเจพ เจธเจŸเฉเจฐเฉ€เจฎ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจจเฉ‚เฉฐ เจชเฉˆเจ•เจŸเจพเจ‚ เจฆเฉ‡ เจธเฉˆเฉฑเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฆเจพ เจนเฉˆ, เจšเฉเจฃเฉ‡ เจนเฉ‹เจ เจฌเจฟเฉฑเจŸเจฐเฉ‡เจŸ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจธเฉฐเจ•เฉเจšเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ•เฉเจ†เจ‚เจŸเจพเจ‡เจœเจผเจฐ เจฆเจพ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจ‡เฉฑเจ• เจธเฉฐเจ•เฉเจšเจฟเจค เจชเฉเจฐเจคเฉ€เจจเจฟเจงเจคเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ‡เฉฑเจ• เจจเฉˆเจŸเจตเจฐเจ• เจคเฉ‡ เจชเฉเจฐเจธเจพเจฐเจฃ เจฒเจˆ เจœเจพเจ‚ เจกเจฟเจธเจ• เจตเจฟเฉฑเจš เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจจ เจฒเจˆ เจขเฉเจ•เจตเจพเจ‚ เจนเฉˆเฅค

เจกเฉ€เจ•เฉ‹เจกเจฐ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจธเฉฐเจ•เฉเจšเจฟเจค เจชเฉเจฐเจคเฉ€เจจเจฟเจงเจคเจพ เจจเฉ‚เฉฐ เจกเฉ€เจ•เฉ‹เจก เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฎเฉ‚เจฒ เจงเฉเจจเฉ€ เจคเจฐเฉฐเจ— เจฆเจพ เจชเฉเจจเจฐเจ—เจ เจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจตเจฟเจคเจ•เจฐเจพ เจชเฉˆเจฆเจพ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจจเจฎเฉ‚เจจเจฟเจ†เจ‚ เจฆเฉ€ เจ—เฉเจฃเจตเฉฑเจคเจพ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ, เจฎเจจเฉเฉฑเจ–เฉ€ เจธเฉเจฃเจจ เจฆเฉ€ เจงเจพเจฐเจจเจพ เจฆเฉ‡ เจฎเจพเจกเจฒ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹เจเฅค เจ—เฉเจฃเจตเฉฑเจคเจพ เจ…เจคเฉ‡ เจฌเจฟเฉฑเจŸเจฐเฉ‡เจŸ เจฆเฉ‡ เจชเฉฑเจงเจฐ เจฆเฉ€ เจชเจฐเจตเจพเจน เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚, เจเจจเจ•เฉ‹เจกเจฟเฉฐเจ— เจ…เจคเฉ‡ เจกเฉ€เจ•เฉ‹เจกเจฟเฉฐเจ— เจฒเจˆ เจตเจฐเจคเฉ‡ เจœเจพเจฃ เจตเจพเจฒเฉ‡ เจฎเจพเจกเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจฎเจพเจฎเฉ‚เจฒเฉ€ เจธเจฐเฉ‹เจค เจฒเฉ‹เฉœเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจตเฉฑเจ– เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ (เจฐเฉ€เจ…เจฒ-เจŸเจพเจˆเจฎ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจฒเจˆ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€เจ†เจ‚ เจ—เจฃเจจเจพเจตเจพเจ‚ เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ CPU เจ•เฉ‹เจฐ 'เจคเฉ‡ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ)เฅค

Facebook เจฎเจธเจผเฉ€เจจ เจฒเจฐเจจเจฟเฉฐเจ— เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ EnCodec เจ†เจกเฉ€เจ“ เจ•เฉ‹เจกเฉ‡เจ• เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ


เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹